/* COMMON CLASS */
body { background: url(../images/main_bg.gif) repeat-x; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family:tahoma; text-decoration:none;}
a{text-decoration:none; outline:none;}
a:hover{text-decoration:underline; outline:none;}
a:active{text-decoration:underline; outline:none;}
/*/ COMMON CLASS */

/* NAVIGATION */
.toplinks {font-size: 11px; font-weight: bold; color: #FFFFFF; }
a.toplinks:hover { font-size: 11px; font-weight: bold; color: #FFFFFF; }
.toplinksact {font-size: 11px;font-weight: bold;color: #FFFFFF;	text-decoration:underline;}
.login { font-size: 17px; font-weight: bold;  color:#FFFFFF;}
a.login:hover { color:#FFFFFF; font-size: 17px; font-weight: bold; }
/*/ NAVIGATION */

/* TEXT CLASSES */
.contenttext { font-size: 11px; font-weight: normal; color: #5E5555; }
a.contenttext:hover { font-size: 11px; font-weight: normal; color: #5E5555;}
.orangebulet { font-size: 11px; font-weight: bold; color: #E26E0A;}
.header { font-size: 16px; font-weight: bold; color: #EB7E0A;}
.headergreen { font-size: 16px; font-weight: bold; color: #4CB848;}
.headerbluetext { font-size: 16px; font-weight: bold; color: #045DA5;}
.bannerheader { font-size: 14px; font-weight: bold; color: #0059A2;}
.bluetextlarge { font-size: 21px; font-weight: bold; color: #0059A2;}
.lightbluetext { font-size: 12px; font-weight: bold; color: #4184BB;}
.contacttextgray {font-family: tahoma;font-size: 12px;font-weight: normal;color: #767676;text-decoration: none;}
.contacttextblue {font-family: tahoma;font-size: 12px;font-weight: normal;color: #045DA6;text-decoration: none;}
.emaillink {font-family: tahoma;font-size: 11px;font-weight: normal;color: #0C60A7;	text-decoration: underline;}
.emaillink1 {font-family: tahoma;font-size: 11px;font-weight: normal;color: #0C60A7;	text-decoration: none;}
.bluetext11 {font-family: tahoma;font-size: 11px;font-weight: bold;	color: #035CA4;	text-decoration: none;}
.bluetext11normal {	font-family: tahoma;font-size: 11px;font-weight: normal;color: #035CA4;	text-decoration: none;}
a.bluetext11normal:hover {font-family: tahoma;font-size: 11px;font-weight: normal;color: #035CA4;text-decoration: underline;}
.expandtext {font-family: tahoma;font-size: 11px;font-weight: bold;	color: #FFFFFF;	text-decoration: none;}


/*/ TEXT CLASSES */

/* CONTENT */
.tablecaption {	font-family: tahoma;font-size: 11px;font-weight: bold;color: #5E5555;text-decoration: none;background-color: #E9E9E9;border-bottom-width: 2px;border-top-style: none;border-right-style: none;border-bottom-style: solid;border-left-style: none;border-bottom-color: #FFFFFF;}
.tablecaptionlink {	font-family: tahoma;font-size: 11px;font-weight: bold;color: #5E5555;text-decoration: none;background-color: #E9E9E9;border-bottom-width: 0px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;/*border-bottom-color: #FFFFFF;*/}
.tableheadercaption {	font-family: tahoma;font-size: 11px;font-weight: bold;color: #5E5555;text-decoration: none;background-color: #E9E9E9;border-bottom-width: 2px;border-top-style: none;border-right-style: none;border-bottom-style: solid;border-left-style: none;}
.tablecaption2 {font-family: tahoma;font-size: 11px;font-weight: normal;color: #5E5555;	text-decoration: none;background-color: #f7f7f7;border-bottom-width: 2px;border-top-style: none;border-right-style: none;border-bottom-style: solid;border-left-style: none;border-bottom-color: #FFFFFF;}
.tablecaption2act {font-family: tahoma;font-size: 11px;font-weight: normal;color: #5E5555;	text-decoration: underline;background-color: #f7f7f7;border-bottom-width: 2px;border-top-style: none;border-right-style: none;border-bottom-style: solid;border-left-style: none;border-bottom-color: #FFFFFF;}
a.tablecaption2act:hover {font-family: tahoma;font-size: 11px;font-weight: normal;color: #5E5555;	text-decoration: none;background-color: #f7f7f7;border-bottom-width: 2px;border-top-style: none;border-right-style: none;border-bottom-style: solid;border-left-style: none;border-bottom-color: #FFFFFF;}
.dotedline { background: url(../images/doted_line.gif) repeat-x;}
.orangebtn { font-family: tahoma; font-size: 11px; font-weight: bold; color: #FFFFFF; background: url(../images/orange_btnbg.gif) repeat-x #E07610; height: 20px; width: 136px; border:none;}
.bluebtn { font-family: tahoma; font-size: 11px; font-weight: bold; color: #FFFFFF; background: url(../images/blue_btnbg.gif) repeat-x #1A71B9; height: 20px; width: 136px; border:none;}
.firstbannerbg { background: url(../images/first_bannerbg.gif) repeat-y;}
.secondbannerbg { background: url(../images/second_bannerbg.gif) repeat-y;}
.tipsbg { background: url(../images/tips_bg.gif) repeat-y;}
.contentbg { background: url(../images/gray_bg.gif) repeat-y;}
.contentbg2 { background: url(../images/gray_bg2.gif) repeat-y;}
.bluecornerbg { background: url(../images/blue_bg.gif) repeat-y;}
a.emaillink:hover {font-family: tahoma;font-size: 11px;	font-weight: normal;color: #EB7E0A;	text-decoration: underline;}
a.emaillink1:hover {font-family: tahoma;font-size: 11px;	font-weight: normal;color: #EB7E0A;	text-decoration: none;}
.textbox {	font-family: tahoma;font-size: 11px;font-weight: normal;color: #5E5555;	text-decoration: none;height: 15px;	width: 203px;border: 1px solid #A7A6AA;}
.textboxadv {	font-family: tahoma;font-size: 11px;font-weight: normal;color: #5E5555;	text-decoration: none;height: 15px;	border: 1px solid #A7A6AA;}
.contacttextblue11 {font-family: tahoma;font-size: 11px;font-weight: normal;color: #045DA6;	text-decoration: none;
}

/*/ CONTENT */

/* BOTTOM CLASSES */
.bottombg { background: url(../images/bottom_bg.gif) repeat-x;}
.bottomtext { font-size: 11px; font-weight: normal; color: #FFFFFF;}
.selectalpha { font-size: 11px; font-weight: normal; color: #FF0000;}
.selectedalpha { font-size: 11px; font-weight: bold; color: #FF0000;}
.green-11 { font-size: 11px; font-weight: bold; color: #4CB848;}
a.bottomtext:hover { font-size: 11px; font-weight: normal; color: #FFFFFF;}
.highlight {
	background-color:#D7EBFF;
	color:#333333;
	}

/*/ BOTTOM CLASSES */


/* sub menus */
#news {	position:absolute;width:123px;height:23px;z-index:1;top: 146px;visibility: hidden;}
#free {	position:absolute;top:144px;width:161px;height:55px;z-index:2;visibility: hidden;}


/* NEW ADDED */
.verticleline{background-image: url(../images/verticle_line.gif);background-repeat: repeat-y;}
.tooltip-font
{
font-size: 11px; font-weight: normal; color:Black; font-family:tahoma;
}
.redheader { font-size: 16px; font-weight: bold; color: #EB0A0A;}

/* New Enhance Search 1st Aug 2009 */
.inp_bg{background:url(../images/inp_bg.jpg) no-repeat; width:215px; height:33px;}
.inp_bg input{background:transparent; border:none; font-size:12px; width:200px; height:23px; vertical-align:middle; margin:8px 0 0 10px;}
.cal_11{font-family:Calibri, arial; font-size:11px; color:#5e5555;}
.tipsbg2 { background: url(../images/tips_bg2.jpg) repeat-y;}
.tip { margin: 0px 0px 0px 7px; padding: 0px;}
.tip li { margin-left: 10px; margin-bottom: 5px;}
.gry_box_mid {border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #e2e2e2; border-left-color: #e2e2e2;}
/* New Enhance Search 1st Aug 2009 */

/* For TOC */

.toctext { font-size: 12px; font-weight: normal; color: #5E5555; padding-left:15px;}
.toctext a{color: #5E5555;}

.contacttextblue2 {font-family: tahoma;font-size: 12px;font-weight: normal;color: #045DA6;text-decoration: none;}
.contacttextblue2 a{color:#045DA6;}
/* For TOC */