/*---------------- Global Styles ------------------*/
.main_titles{
	font-family:"Century Gothic";
	font-size:15px;
	font-weight:bold;
	color:#2C55A5;
	text-align:left;
	padding-left:10px;
	}
	
/*Small bold Text*/
.small_text_bold{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	}

/*Under Lines*/
.under_line{
	background-image:url(images/under_line.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
	
.under_line2{
	background-image:url(images/under_line_2.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
	
.under_line3{
	background-image:url(images/under_line_3.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
	
/*Top Navigation Links*/
.top_navigation{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	}
	
a.top_navigation{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
	}
	
a.top_navigation:hover{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFF00;
	text-decoration:underline;
	}
	

.star{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	}

/*drop down menu*/
.drop_box{
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	background-color:#FFFFFF;
	border:#2E3192 solid 1px;
	height:18px;
	width:400px;
	}
/*Comment Box*/
.comment_box{
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	background-color:#FFFFFF;
	border:#2E3192 solid 1px;
	height:100px;
	width:300px;
	padding-left:5px;
	}

/*Normal Input field*/
.input_box{
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	background-color:#FFFFFF;
	border:#2E3192 solid 1px;
	height:18px;
	width:175px;
	padding-left:3px;
	}

/*Long Input Field*/	
.long_input_box{
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	background-color:#FFFFFF;
	border:#2E3192 solid 1px;
	height:18px;
	width:350px;
	}
	
/*Push Button*/
.push_butt{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#2E3192;
	border:#000000 solid 1px;
	}
	

/*Normal Link*/
a.normal_link{
	font-family:tahoma;
	font-size:12px;
	color:#F5821F;
	text-decoration:underline;
	}
a.normal_link:hover{
	font-family:tahoma;
	font-size:12px;
	color:#2E3192;
	text-decoration:underline;
	}

/*Fotter Background*/
.fotter_bg{
	background-image:url(images/fotter.jpg);
	background-repeat:repeat-x;
	}

/*Normal Text Bold*/
.normal_text_bold{
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	line-height:14pt;
	text-align:justify;
	}
	
/*Normal Text*/
.normal_text{
	font-family:tahoma;
	font-size:12px;
	color:#6D6F71;
	line-height:14pt;
	text-align:justify;
	}

/*Main Texts*/
.main_text{
	font-family:tahoma;
	font-size:13px;
	color:#6D6F71;
	font-weight:bold;
	line-height:18pt;
	text-align:justify;
	}
	
.special_main_text{
	font-family:tahoma;
	font-size:13px;
	color:#2E3192;
	font-weight:bold;
	}
	
/*Top Header Gradient*/
.top_header{
	background-image:url(images/top_header.jpg);
	background-repeat:repeat-x;
	}
	
/*Header Text & Links*/
.header_text_bold {
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	}
	
.header_text{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	}
	
a.header_text{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
	}
	
a.header_text:hover{
	font-family:tahoma;
	font-size:11px;
	color:#FFFF00;
	text-decoration:underline;
	}
	
/*------------------ Home Page Styles ------------------*/
.main_text{
	font-family:tahoma;
	font-size:13px;
	color:#6D6F71;
	font-weight:bold;
	line-height:18pt;
	text-align:justify;
	}
	
/*dilum*/
.error_bg {
	background-color:#FFD5D5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:#2E3192 solid 1px;
	height:18px;
	width:175px;
}

.error_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
	font-weight: bold;
}

.err_drop_box{
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	background-color:#FFD5D5;
	border:#2E3192 solid 1px;
	height:18px;
	width:400px;
}

.err_comment_box{
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	background-color:#FFD5D5;
	border:#2E3192 solid 1px;
	height:100px;
	width:300px;
}
/*Admin Panel Styles*/
.admin_login_bg{
	background-image:url(images/admin_login.jpg);
	background-repeat:no-repeat;
	}
	
.login{
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	background-color:#FFFFFF;
	border:#2E3192 solid 1px;
	height:18px;
	width:120px;
	}
	
/*Left Navigation Links*/
a.left_nav{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#2E3192;
	text-decoration:underline;
	}
	
a.left_nav:hover{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#F5821F;
	text-decoration:underline;
	}
	
.small_input_box{
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	background-color:#FFFFFF;
	border:#2E3192 solid 1px;
	height:18px;
	width:50px;
	}
	
a.delete{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:underline;
	}
	
a.delete:hover{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#CC9900;
	text-decoration:underline;
	}
	
.partner_border{
	border:#999999 solid 1px;
	padding:5px;
	}

.partner_title{
	font-family:tahoma;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	}
/*/ 12-01-2009 */	
.note{
	font-family:tahoma;
	font-size:10px;
	font-weight:100;
	color:#0066CC;
	}