/* CSS Document */

body {
	margin: 0px;
	background-color: #2e3540;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#727272;
	text-align: left;
}

br{line-height:10px;}

.maintable{
width:903px;
}


/*text and links*/

.yellowtext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffc000;
}

.toplinks{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align:center;
text-decoration:none;
}

.toplinks:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align:center;
text-decoration:underline;
}

.maintext{
color:#727272;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.maintextbold{
color:#727272;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}


/*.righttabtext{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:bold;
text-align:left;
color:#2e3540;
}

.righttabtext:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
font-weight:bold;
text-align:left;
color:#2e3540;
}*/

.whitetext{
color:#fffefe;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.whitetextbold{
color:#fffefe;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.whitetextbold_2{
color:#fffefe;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.footertext{
color:#dddddd;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.footerlinks{
color:#3e3e3e;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

.footerlinks:hover{
color:#3e3e3e;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
font-weight:bold;
}

.footerlinksnormal{
color:#3e3e3e;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}


.blackbold{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:bold;
color:#2e3540;
}

.blackbold_12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#2e3540;
}


.bluelinks{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#0a5adf;
}

.bluelinks:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#0a5adf;
}

.bluelinks_2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
font-weight:bold;
color:#0a5adf;
}

.bluelinks_2:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:bold;
color:#0a5adf;
}

.redlinks{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#df1d1d;
}

.redlinks:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#df1d1d;
}

.bluetext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#1a70d9;
}

/* buttons */

.register_btn{
background-image:url(../images/top_btn_1.gif);
background-repeat:no-repeat;
}

.download_btn{
background-image:url(../images/top_btn_2.gif);
background-repeat:no-repeat;
}

.feedback_btn{
background-image:url(../images/top_btn_3.gif);
background-repeat:no-repeat;
}

.contactus_btn{
background-image:url(../images/top_btn_4.gif);
background-repeat:no-repeat;
}

/*-----------*/


.dots{
background-image:url(../images/dots.gif);
background-repeat:repeat-y;
}

.dotshr{
background-image:url(../images/dots_hr.gif);
background-repeat:repeat-x;
}

/*.tableborder_2{
border:inset 1px solid #996699;
}*/

.rightgra{
background-image:url(../images/right_gra.gif);
background-repeat:repeat-y;
background-position:right;
}

.righttab{
background-image:url(../images/right_tab.gif);
background-repeat:no-repeat;
}

.footergra{
background-image:url(../images/footer_gra.gif);
background-repeat:repeat-x;
}

.borderTable {	
padding: 0px 0px 0px 0px;
border: 1px solid #083074;
}

.bg_1{
background-color:#3769cd;
}

.bg_2{
background-color:#fdfdfd;
}

.bg_3{
background-color:#f5f5f5;
}

/*.cornerleft{
background-image:url(../images/corner_left.gif);
background-position:bottom;
background-color:#FFFFFF;
background-repeat:no-repeat;
background:left;
}*/


.captext{
text-transform:uppercase;
}

.lineheight{
line-height:150%;
}

.redbold {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#e71515;
}

.redbold_14 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#e71515;
}

.flag_bg{
background-attachment:fixed;
background-position:388px;
/*background-position:450px;*/
background-repeat:no-repeat;

/*filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;*/
}

.blueback{
background-color:#e8edff;
}

.blueback_2{
background-color:#eff2ff;
}

.orange_bold{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#e41500;
text-decoration:none;
font-weight:bold;
}

.orange_bold:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#e41500;
text-decoration:underline;
font-weight:bold;
}

.orange_bold_text{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#f87500;
text-decoration:none;
font-weight:bold;
}

.exhi_paddd{
padding-right:10px;
}

.img_brdr{
border:1px solid #424242;
}

.text_transform{text-transform:uppercase;}

.bg_white{background-color:#ffffff;}

.homepagepadd{padding-top:60px;}


.bluebtn a{background:#1b63bc; width:198px;  height:15px; padding:5px 10px; position:relative; text-decoration:none; color:#ffffff; font-weight:bold; }

.bluebtn a:hover{background:#2e79d5; text-decoration:none;}

.cursor{cursor:pointer;}

.ir{float:right; margin:0px 0px 8px 10px;}
.il{float:left; margin:0px 10px 8px 0px;}

.imgbr{border:1px solid #c1c1c1; padding:2px; background:#ffffff;}

.bullet_padd{padding-top:6px;}

.font_welcome{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#4e4e4e;}

.footer_bg{background:url(../images/footer_bg.gif) repeat-x; height:65px;}

.pdficon{float:right; padding:0px; margin-right:10px;}

.newyeargreetings{background:url(../images/new_year_greetings.jpg) no-repeat -5% 30% #f5f9ff;} 