/* 
 * The main style file for the DPS web site. Page specific styles are put in
 * those pages directly.
 * */

body {	width:800px;
	background-color:#f1f1f1; color:#000000;
	font-size:14px; font-family:sans-serif;
	margin:0; padding-left:0;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
}
/* Link properties for the whole document*/
a:link		{color:#4885cd;	text-decoration:none;}
a:visited	{color:#4885cd; text-decoration:none;}
a:active	{color:#4885cd; text-decoration:none;}
a:hover		{color:#ffffff; background-color:#4885cd;
		 text-decoration: none;}
/* The top header*/
.toph{	text-align:left; margin:0;position:fixed;
	width:772px; height:75px; padding:13px 3px 0px 20px;
	border:solid #4885cd; border-width:0px 0px 5px 5px;
/*	background:url(img/ik2.jpg) left top no-repeat; */
	background-color:#ffffff;
	font-weight:normal;
	z-index:1;}

.content{padding:100px 5px 5px 160px;background-color:#ffffff;width:630px;
	border:solid #4885cd; border-width:0px 5px 5px 0px;float:right;
	min-height:400px;}

.date{	float:left; padding:3px; color:#ffffff;background-color:#222;
	font-size:10px;width:794px;}

.leftbox{float:left;width:145px;padding:2px;
	font-size:16px; font-weight:normal;
	border-top:1px solid #000;
	text-align:left;}

.pic{  margin:3px 3px 3px 0px; border:0px; float:left;
        background-color:#ffffff; }
.pic img{display:inline; margin:1px; border:2px solid #aaaaff;}
.pic a:hover img, .pic a:active img {border: 2px solid #000077;}
.pic a:hover, .pic a:active {border:0; background-color:#ffffff;}

/* Selected font sizes*/
#hd1{	padding:0;margin:0;border:0;font-size:32px;}
#hd1b{	padding:0;margin:0;border:0;font-size:32px;font-weight:bold;}
#hd2{	padding:0;margin:0;border:0;font-size:28px;}
#hd2b{	padding:0;margin:0;border:0;font-size:28px;font-weight:bold;}
#hd3{	padding:0;margin:0;border:0;font-size:24px;}
#hd3b{	padding:0;margin:0;border:0;font-size:24px;font-weight:bold;}
#hd4{	padding:0;margin:0;border:0;font-size:18px;}
#hd4b{	padding:0;margin:0;border:0;font-size:18px;font-weight:bold;}
#sm1{	padding:0;margin:0;border:0;font-size:10px;}
#sm1b{	padding:0;margin:0;border:0;font-size:10px;font-weight:bold;}
#sm2{	padding:0;margin:0;border:0;font-size:12px;}
#sm2b{	padding:0;margin:0;border:0;font-size:12px;font-weight:bold;}

#email {color:#000;float:right;font-size:10px;}

/* The Navigation Container and Link styles */
.navigate{width:140px;
	text-align:left; font-size:12px; font-weight:bold;
	border:solid #4885cd; border-width: 0px 5px 0px 0px; 
	padding:10px 4px 10px 4px; position:fixed; top:90px;
	background-color:#ffffff;
}
.navigate ul {list-style-type:none;margin:0;padding:0;
}
.navigate a:link, .navigate a:visited { display:block;
	width:115px; padding:4px 0px 4px 28px;
	font-weight:bold;text-decoration:none;color:#555555;text-align:left;
	background:url(img/button.jpg) left center no-repeat;
	background-color:#ffffff;
}
.navigate a:hover, .navigate a:active {color:#000077;
	background:url(img/bullet.jpg) right center no-repeat;
	width:135px; padding-left:8px; background-color:#aaaaaa;
}
/* An ordinary holder with border at bottom*/
.holder {border-bottom: 5px solid #b1b5b1;
	float:left; padding:3px 0px 3px 0px; margin:0px 0px 5px 0px;
}
.holder1{border-left: 2px solid #b1b5b1;width:608px;
	float:left; padding:3px 0px 3px 5px; margin:0px 0px 5px 15px;
}
/* An ordinary with large left-right margin*/
.suggestion {border:solid #b1b5b1; border-width:5px 0px 5px 5px;
	float:left; padding:3px 10px 3px 10px; margin:5px 0px 5px 20px;
}
.collab {width:621px;background-color:#aaffaa;
        margin:3px 0px 3px 0px;padding:3px 0px 3px 9px;
        font-size:12px;font-weight:bold;}

table { border-collapse:collapse; width:630px;}
td,th {border:1px solid #000000; padding:2px;}
th {background-color:#4885cd; color:white;text-align:center;}



.Tabtext2 {
PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px;
PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; 
FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif; 
BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.redtext {
        color:#ff0000;font-weight:bold;	
}

.tdblue1{
        BACKGROUND-COLOR: #e0e0ff;	color:#000000;	
}
.tdblue2{
        BACKGROUND-COLOR: #e0e0ff;	color:#F74514; font-weight:bold;	
}

.tdblue {
        BACKGROUND-COLOR: #e0e0ff;	color:#000000;border:0px;	
}
.tdgreen {
        BACKGROUND-COLOR: #d0ffd0;	color:#000000;border:0px;
}
.resmantextbox {
BORDER-RIGHT: #b2b2b2 1px groove; BORDER-TOP: #b2b2b2 1px groove; FONT-SIZE: 11px; 
BORDER-LEFT: #b2b2b2 1px groove; BORDER-BOTTOM: #b2b2b2 1px groove; 
FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; 
BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; FONT-COLOR: #282828
}

