@charset "utf-8";

/* CSS Document */

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	border: 0px;



}

.image td{

	background-image:url(../images/img_bgshadow.gif);

	background-repeat:no-repeat;

	width:110px;

	height:135px;

}

a:link {

	color: #555;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: #777;

}

a:hover {

	text-decoration: none;

	color: #00438C;

}

a:active {

	text-decoration: none;

	color: #A0274B;

}

.ggiframe{

	border: 3px;

}

.leftlink{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	border-left: 1px solid #d4d4d4;

	border-right: 2px solid #d4d4d4;

	border-bottom: 2px double #d4d4d4;

	border-top: 3px solid #A0274B;

	width: 95%;	

	margin-top: 2px;

	margin-bottom: 1px;

}

.leftlink td{

	PADDING-RIGHT: 9px;

	PADDING-LEFT: 9px;

	white-space: nowrap;

}

.leftlink a:link{

	color:#00438C;

	font-weight: bold;

	padding-left: 15px;

	padding-right: 12px;

	line-height: 21px;

	border-bottom: 1px #ddd;	

	border-top: 1px solid #fff;	

	width: 100%;

	border-bottom-style:dotted;

	text-decoration: none;

}

.leftlink a:visited{

	color:#00438C;

	font-weight: bold;

	padding-left: 15px;

	padding-right: 12px;

	line-height: 21px;

	border-bottom: 1px #ddd;	

	border-top: 1px solid #fff;	

	width: 100%;

	border-bottom-style:dotted;

	text-decoration: none;

}

.leftlink a:active{

	color: #A0274B;

}

.leftlink a:hover{

	border-bottom: 1px solid #eaeaea;	

	text-decoration: none;

	color:#555555;

	background-color:#F2F5F9;

}



.sublink{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	width: 100%;	

	margin-top: 1px;

	margin-bottom: 1px;

	border-left: 1px solid #f3f3f3;

	border-right: 1px solid #f3f3f3;

}

.sublink td{

	PADDING-RIGHT: 5px;

	PADDING-LEFT: 5px;

	white-space: nowrap;

}

.sublink a:link{

	background-image:url(../images/sublink_out.jpg);

	background-position:left;

	background-repeat:no-repeat;

	color:#00438C;

	PADDING-left: 22px;

	font-weight: normal;

	line-height: 15px;

	border-bottom: 1px #ddd;	

	border-top: 1px solid #fff;	

	width: 100%;

	border-bottom-style:dotted;

	text-decoration: none;

}

.sublink a:visited{

	background-image:url(../images/sublink_out.jpg);

	background-position:left;

	background-repeat:no-repeat;

	color:#4B5C87;

	PADDING-left: 22px;

	font-weight: normal;

	line-height: 15px;

	border-bottom: 1px #ddd;	

	border-top: 1px solid #fff;	

	width: 100%;

	border-bottom-style:dotted;

	text-decoration: none;

}

.sublink a:active{

	color: #A0274B;

}

.sublink a:hover{

	background-image:url(../images/sublink_over.jpg);

	background-position:left;

	background-repeat:no-repeat;

	border-bottom: 1px solid #eaeaea;	

	text-decoration: none;

	color:#555555;

	background-color:#F2F5F9;

}

.content{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

	line-height: 21px;

	width: 595px;	

	color:#222222;

}	

.content td{

	padding-right:5px;

	text-align:justify;

	padding-left: 10px;

}

.content th{

	padding-left: 10px;

	padding-right: 5px;

	color: #222222;

	line-height: 12px;

	padding-top: 12px;

}	

.content a{

border-bottom: 1px dotted #81B0EB;

}

.content a:hover{

	text-decoration: none;

	border-bottom: 0px solid #fff;

}

.content #img{

	height: 110px;

	text-align:left;

	padding-left: 10px;

	vertical-align:bottom;

}

.content #heading{

	height: 30px;

	padding-left: 5px;

}



#UL{

	margin-top: -20Px;

	list-style-type: disc;

	margin-left: 20px;

}

#li{

	line-height: 18px;

}



/* style for forms submission */

.submission {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

	font-weight: bold;

	border: 1px solid #efefef;

	background-color: #fcfcfc;

}

.submission td{

	height: 30px;

	vertical-align: middle;

	text-align: center;	

	border-right: 1px solid #eaeaea;

}

.submission th{

	height: 26px;

	vertical-align: middle;

	text-align: center;

	padding-bottom: 7px;

	color:#333333;

	FILTER: progid:DXImageTransform.Microsoft.Gradient(

    GradientType=0, 

	StartColorStr='#fefefe', 

	EndColorStr='#eaeaea'); 

	border-bottom: 1px solid #dedede;	



}

.submission  textarea{

	border: 1px solid #666666;

	width: 90%;

	height: 75px;

	color:#3366CC;

}

.submission  input{

	border: 1px solid #666666;

	color:#003399;

}

#a1{

	padding: 5px;

	background-color: #f2f2f2;

	border-bottom: 1px solid #eaeaea;

}

#a2{

	padding: 5px;

	background-color: #fafafa;

	border-bottom: 1px solid #eeeeee;

}

.button{

	BACKGROUND-POSITION: center 50%; 

	FONT-WEIGHT: bold; 

	FONT-SIZE: 11px; 

	LEFT: 0px; 

	BACKGROUND-IMAGE: url(../images/but1.gif); 

	WIDTH: 83px; 

	cursor: hand;

	BACKGROUND-REPEAT: no-repeat; 

	POSITION: relative; 

	TOP: 0px; 

	HEIGHT: 22px; 

	background-color:#FFFFFF;

}

#noborder{

	border: 0px solid #ffffff;

}

.brandlogo{

	margin-top: -5px;

	margin-bottom: -5px;

	margin-left: -2px;

	margin-right: -2px;	

}

.brandlogo td{

	background-color: #EBEBEB;

	padding-left: 5px;

	padding-right: 5px;

	border: 1xp solid #cfcfcf;

}

#leftalign{

	text-align:left;

}

.adminform {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

	font-weight: bold;

	border: 1px solid #efefef;

	background-color: #fcfcfc;

}

.adminform td{

	height: 30px;

	vertical-align: middle;

}

.adminform th{

	height: 26px;

	vertical-align: middle;

	text-align: center;

	padding-bottom: 7px;

	color:#3366bb;

	FILTER: progid:DXImageTransform.Microsoft.Gradient(

    GradientType=0, 

	StartColorStr='#fefefe', 

	EndColorStr='#eaeaea'); 

	border-bottom: 1px solid #dedede;	

}

.adminform  textarea{

	border: 1px solid #666666;

	width: 90%;

	height: 75px;

	color:#3366CC;

}

.adminform input, .adminform select{

	border: 1px solid #666666;

	color:#003399;

}

.searchresult {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	color:#333333;

	border: 1px solid #efefef;

	background-color: #fcfcfc;

}

.searchresult td{

	height: 16px;

	vertical-align: middle;

	border-right: 1px solid #eaeaea;

	border-bottom: 1px solid #e0e0e0;

}

.searchresult th{

	padding-bottom: 4px;

	vertical-align: middle;

	text-align: left;

	color:#00438C;

	FILTER: progid:DXImageTransform.Microsoft.Gradient(

    GradientType=0, 

	StartColorStr='#fefefe', 

	EndColorStr='#eaeaea'); 

	border-bottom: 1px solid #dedede;

	height:14px;

	font-size: 12px;

}

.jobdetail {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	color:#333333;

	border: 1px solid #efefef;

	background-color: #fcfcfc;

}

.jobdetail td{

	border-right: 1px solid #eaeaea;

	border-bottom: 1px solid #e0e0e0;

	font-size: 11px;	

}

.jobdetail th{

	padding-bottom: 5px;

	text-align: left;

	color:#00438C;

	FILTER: progid:DXImageTransform.Microsoft.Gradient(

    GradientType=0, 

	StartColorStr='#fefefe', 

	EndColorStr='#eaeaea'); 

	border-bottom: 1px solid #dedede;

	font-size: 12px;

	text-decoration: none;

	vertical-align: top;

	height: 15px;

}

.jobdetail #a1{

	background-color: #f2f2f2;

	border-bottom: 1px solid #eaeaea;

}

.jobdetail #a2{

	background-color: #fafafa;

	border-bottom: 1px solid #eeeeee;

}

.jobdetail #highlight{

	font-weight: bold;

}

.jobdetail UL{

	font-size: 11px;

	list-style-type: disc;

	margin-left: 10px;

	margin-bottom: 0px;

}

.jobdetail li{

	line-height: 15px;

	padding-bottom: 5px;

}

.jobdetail a:active{

	color: #A0274B;

}

.jobdetail a{

	border-bottom: 1px dotted #81B0EB;

	color:#333333;

}

.jobdetail a hover{

	text-decoration: none;

	border-bottom: 0px solid #fff;

	color:#003399;

}

.jobdetail a visited{

	color: #444;

	border-bottom: 1px dotted #81B0EB;		

}

.normal{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

	line-height: 21px;

}


.baselink a:link{
	color:#0066FF;
	text-decoration: none;
	font-size: 12px;
}

.baselink a:visited{
	color:#0066FF;
	text-decoration: none;
}

.baselink a:active{
	color: #0066FF;
}

.baselink a:hover{
	text-decoration: none;
	color:#990000;
}

