BODY
{
	margin: 0px;
	padding: 0px;
	text-align:center;
	background-image: url(/images/page_bg.jpg);
	background-repeat: repeat-x;
	background-color: #0854A7;
}



.UL1
{
	list-style-image: url(/images/bullet.gif);
	font-family: Tahoma;
	font-size:  82%;
	color: inherit;
	margin-top: 0px;
	padding-top: 10px;
	margin-left: 7px; 
	padding-left: 7px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	line-height: 15px;
	margin-right: 7px;
	padding-right: 7px;
	/*background-color:Red;*/
	/*width:300px;*/
}
.HeaderBG
{
	background-image: url(/images/Header_BG.gif);
	background-position: top;
	background-repeat: no-repeat;
	vertical-align: top;
	
}
.HeaderBG_ar
{
	background-image: url(/images/Body_bg_ar.gif);
	background-position: top right;
	background-repeat: no-repeat;
	vertical-align: top;
	width: 763px;
}


.GrayBGCourses
{
	background-color: #F6F6F6;
	height: 25px;
}
.HeaderBG_inner
{
	background-image: url(/images/Header_Bg_Inner.gif);
	background-position: top;
	background-repeat: no-repeat;
	vertical-align: top;
}

.HeaderBG_inner_ar
{
	background-image: url(/images/Body_ar_Inner_bg.gif);
	background-position: top;
	background-repeat: no-repeat;
	vertical-align: top;
}

.inner_BG
{
	background-color: #F0F0F0;
}
.detailswidth
{
	font-family: Tahoma;

	color: #686868;
	border: solid 1px #8E8E8E;
	width: 200px;
	height:100px;
}

.Gradiant_BG1
{
	background-image: url(/images/Gradiant_BG1.jpg);
	background-position:  0 62px;
	background-repeat: repeat-x;
}

.WhiteBG
{
	background-color: #FFFFFF;
}
#consoleWrapper
{
		background-color: #FFFFFF;
}

.WhiteBG2
{
	background-image: url(/images/WhitePX.gif);
	background-position: 0 62px ;
	margin-top:5px;
	background-repeat: repeat-x;
}

.courses
{
	text-align:center;
	vertical-align:middle;
}

/*.contentTxt
{
	background-color: #FFFFFF;
	font-family: tahoma;
	font-size: 11px;
	color: #575759;
	padding: 0px 10px 0px;
	vertical-align: top;
	text-align: justify;
}*/

.modefied
{
	clear:both;
	 height:20px;
	 width:500px;
	
}
.dropdownlist
{
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 12px;
	color: #686868;
}
.topbtn
{
	vertical-align:bottom ;
	 text-align:center ; 
	 width:550px;
	text-indent:10px;
	
	 clear:both;
}
.clear
{
	clear:both;
}
.contentTxt_Orng
{
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size:  82%;
	color: #F48613;
	padding: 10px;
	vertical-align: top;
	text-align: justify;
}
.TableHeader
{
	background-image: url(/images/tableHeaderBg.gif);
	background-position: top;
	background-repeat: repeat-x;
	vertical-align: top;
	color: #F48114;
	font-weight: bold;
	font-size: 85%;
	font-family: Tahoma;
	text-decoration: none;
}
.balck_titleEvent
{
	/*background-image: url(/images/tableHeaderBg.gif);
	background-position: top;
	background-repeat: repeat-x;*/
	vertical-align: top;
	color: #1485c3;
	font-weight: bold;
	font-size: 85%;
	font-family: Tahoma;
	text-decoration: none;
	height: 27px;
	padding-left: 10px;
	padding-right: 10px;
}

.CyanBG
{
	background-color: White;
}
.OrangeBG
{
	background-image: url(/images/OrangeBG.jpg);
	background-position: top;
	background-color: #F48213;
	height:100%;
}
.orngBgFade
{
	
	height: 25px;
	width: 100%;
	color: #0051AD;
	font-weight: bold;
	font-size:  82%;
	font-family: Tahoma;
	text-decoration: none; 
	/*padding: 10px;*/
}
.orngBgFadeAr
{
	
	/*height: 25px;
	background-position: right;
	width: 100%;
	color: #0051AD;
	font-weight: bold;
	font-size:  82%;
	font-family: Tahoma;
	text-decoration: none; 
	padding: 10px;*/
}

.GrayBG
{
	background-color: #ECECEC;
	height: 25px;
	
}
.padding5
{
padding:5px;	
}
.GrayBGDark
{
	background-color: #DCDCDC;
	height: 25px;
}
.itemList
{
	height: 27px;
	background-color: #ECECEC;
	font-family: Tahoma;
	font-size:  82%;
	color: #686868;
	padding: 10px;
	text-align: justify;
}
.itemListAlternate
{
	background-color: #DCDCDC;
	height: 27px;
	font-family: Tahoma;
	font-size: 82%;
	color: #686868;
	padding: 10px;
	text-align: justify;
}

.brief_bg
{
	background-color: #F6F6F6;
	height:24px;
}

.site_map_header
{
	background-image: url(/images/sitemap_upper.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	height: 20px;
	width: 117px;
	color: White;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.Menu_PCell
{
	width:172px;
	height:24px;
	
}
.Menu_Cell
{
	padding-left: 8px;
	font-family: Tahoma;
	font-size:  82%;
	color: #FFFFFF;
	height: 24px;
}



.Menu_SepD
{
	height: 1px;
	display:block;
	background-color:#ffffff;
}
#tblVote
{
	width:100%;
}
.Poll_BG
{
	vertical-align:top;
	width:172px;
	height:auto;
}
.Poll_BodyBG
{
	width:172px;
	height:auto;
	background-image:url('/Images/Poll/Poll_BodyBG_diff_strip.png');
	/*background-color:#D4D4D4;*/
	background-color:#c1c1c1;
	background-repeat:repeat-x;
	padding-left:0px;
	/*border-left:2px solid #cfcfcf;
	border-right:2px solid #cfcfcf;*/
}
.Poll_Cell
{
	font-family:tahoma;
	text-align:left;
	padding-left: 6px;
}


.WDThfixed
{
	width:160px;
}

.PREVotingPADD
{
	padding-left:5px;
	text-align:left;
	vertical-align:top;
}

/*.pollcelladPADD
{
	text-align:left;
	padding-left:6px;
}*/

/*.POLLresultPADD
{
	width:160px;
}*/


/*.PollpreviousItemsPADD
{
	padding-left:3px;
	display:block;	
}*/

a.poll_lnk:link, a.poll_lnk:visited
{
	font-family: Tahoma;
	font-size:  82%;
	color: #0451A6;
	text-decoration: none;
}
a.poll_lnk:hover
{
	font-family: Tahoma;
	font-size:  82%;
	color: #0451A6;
	text-decoration: underline;
}
.blueTxt
{
	font-family:tahoma;
	font-size: 11px;
	color:#223c73;
	text-decoration: none;
	
}
.indent
{
	text-indent:0px;
}



.Ver_Gray_11
{
	font-family: Tahoma;
	font-size:  82%;
	color: #666666;
}
.Ver_Gray_11_ar
{
	font-family: tahoma;
	font-size:  82%;
	color: #666666;
}
.Tah_Blue_11
{
	font-family: Tahoma;
	font-size:  82%;
	color: #0451A6;
}
.searchbtnwidth
{
	width:20px;
}

/*.Tah_Gray_11
{
	font-family: Tahoma;
	font-size: 12px;
	color:#58595b;
	
}*/


.Tah_Gray_11_bold
{
	font-family: tahoma;
	font-size: 10pt;
	color: #666666;
	font-weight:bold;
}

.Tah_Gray_11_GrayBG
{
	font-family: Tahoma;
	font-size:  82%;
	color: #686868;
	background-color: #F6F6F6;
	height: 25px;
}

.Tah_Black_12
{
	font-family: Tahoma;
	font-size: 82%;
	color: #000000;
	text-indent:10px;
}
/*a.blue_lnk2:link
{
	font-family: Tahoma;
	font-size:  10pt;
	color: #1359A6;
	text-decoration: underline;
}
a.blue_lnk2:visited
{
	font-family: Tahoma;
	font-size:  10pt;
	color: #f69d39;
	text-decoration: underline;
}
a.blue_lnk2:hover
{
	font-family: Tahoma;
	font-size:  10pt;
	color: #1359A6;
	text-decoration: none;
}*/



a.blue_lnk2:link
{
	font-family: Tahoma;
	font-size:  10pt;
	color: #0088cb;
	/*text-decoration: underline;*/
}
a.blue_lnk2:visited
{
	font-family: Tahoma;
	font-size:  10pt;
	color: #A17F41!important;
	/*text-decoration: underline;*/
}
a.blue_lnk2:hover
{
	font-family: Tahoma;
	font-size:  10pt;
	color: #0088cb;
	/*text-decoration: none;*/
}

a.Poll_lnk:link, a.Poll_lnk:visited
{
	font-family: Tahoma;
	font-size:  70%;
	color: #021f5e;
	text-decoration: none;
	display:block;
}

a.Poll_lnk:hover
{
	font-family: Tahoma;
	font-size:  70%;
	color: #021f5e;
	text-decoration: none;
	display:block;
}




a.blue_lnk2_small:link, a.blue_lnk2_small:visited
{
	font-family: Tahoma;
	font-size:  70%;
	color: #b3904e;
	text-decoration: underline;
	display:block;
}

a.blue_lnk2_small:hover
{
	font-family: Tahoma;
	font-size:  70%;
	color: #b3904e;
	text-decoration: none;
	display:block;
}

.balck_title_new
{
	color:#2C2C2C;
	font-weight:bold;
	font-family:Tahoma;
	font-size:100%;
}
.orange_sub_title, a.orange_sub_title:link, a.orange_sub_title:visited, a.orange_sub_title:hover
{
	
	color: #066998;
	font-family: Tahoma;
	font-size: 120%;
	text-decoration: none;

}

a.orange_sub_title:hover
{
	text-decoration: underline;
	
}
.txtindent
{
	text-indent:10px;
}

/*.blue_bold_med_title
{
	color: #000088;
	font-family:tahoma;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
.blue_bold_med_title, a.blue_bold_med_title:link, a.blue_bold_med_title:visited, a.blue_bold_med_title:hover
{
	color: #000088;
	font-family: tahoma;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}*/

.blue_bold_med_title
{
	color: #0088cb;
	font-family:tahoma;
	font-size: 13pt;
	text-decoration: none;
}
.blue_bold_med_title, a.blue_bold_med_title:link, a.blue_bold_med_title:visited, a.blue_bold_med_title:hover
{
	color: #0088cb;
	font-family: tahoma;
	font-size: 13px;
	text-decoration: none;
}



/*.orange_sub_title div div span
{
	color: #b99553 ;
	font-family:tahoma;
	font-size: 13pt;
	text-decoration: none;
}*/

/*.orange_sub_title div
{
	color: red !important;
	font-family:tahoma;
	font-size: 13pt;
	text-decoration: none;
}

.orange_sub_title div span
{
	color: red !important;
	font-family:tahoma;
	font-size: 13pt;
	text-decoration: none;
}*/


.bluelabel
{
	color: #000088;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.blue_bold_small_title 
{
	color: #0451A6;
	font-family: Tahoma;
	font-size: 80%;
	font-weight: bold;
	text-decoration: none;
}

a.blue_bold_med_title:hover
{
	text-decoration: underline;
}


.PollTiTleDiv
{
	width:100%;
}

.MiddlePoll
{
	width:161px;
	height:179px;
	background-image:url('/Images/Poll/PollStrip.jpg');
	background-color:#dadada;
}



.submitblack
{
	color: #666666;
	font-family: Trebuchet MS;
	font-size: 82%;
	font-weight: bold;
	
}

.img_border
{
	border-right: #F48314 1px solid;
	border-left: #F48314 1px solid;
	border-bottom: #F48314 1px solid;
	border-top: #F48314 1px solid;
}




.buttondiv
{
text-align:center;	
}

.button
{
	/*background-image: url(/images/btn.png);
	background-repeat: no-repeat;*/
	background-color: #00548e;
	height: 18px;
	width: 50px;
	color: White;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 10px;
	border: #F48314 0px solid;
	text-align: center;
	vertical-align: top;
	
	/*background-color: #00548e;
	height: 15px;
	width:50px;
	color: White;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 67%;
	border-width: 0px;
	text-align: center;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 2px;
	display:block;
	border:solid 0px red;*/
	
}

.btnOrng
{
	background-image: url(/images/btn_form.jpg);
	background-repeat: no-repeat;
	/*background-color: Transparent;*/
	height: 22px;
	width: 57px;
	color: #222222;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	border: #F48314 0px solid;
	text-align: center;
	vertical-align: middle;
	
}
.btnFeed
{
	background-image: url(/images/btnFeed.jpg);
	background-repeat: no-repeat;
	/*background-color: Transparent;*/
	height: 21px;
	width: 75px;
	color: #222222;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	border: #F48314 0px solid;
	text-align: center;
	vertical-align: middle;
	
}

.btnExpo
{
	background-image: url(/images/btn_form.jpg);
	background-repeat:repeat;
	/*background-color: Transparent;*/
	height: 22px;
	 background-color:#dedede;
	width: 120px;
	color: #222222;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	border: #F48314 0px solid;
	text-align: center;
	vertical-align: middle;
	
}

.button_vote
{
	background-image: url(/images/btn.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	width:52px;
	height:23px;
	color: White;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 8pt;
	border: #F48314 0px solid;
	text-align: center;
	vertical-align: middle;
	padding-top: 4px;
}

.btnGray
{
	background-image: url(/images/btn.png);
	background-repeat: no-repeat;
	background-color: Transparent;
	height: 23px;
	width:52px;
	color: White;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 9px;
	border-width: 0px;
	text-align: center;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 4px;
	padding-bottom: 0px;
	display:block;
	
}

.btnGraysub
{
	background-image: url(/images/btnstrip.png);
	background-repeat: repeat-x;
	background-color: Transparent;
	height: 23px;
	width:100px;
	color: White;
	border-color:White;
	border-style:solid;
	border-collapse:collapse;
	border-width:1px;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 9px;
	border-width: 0px;
	text-align: center;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	
	
}


.btnGraysub2
{
	background-image: url(/images/btnstrip.png);
	background-repeat: repeat-x;
	background-color: Transparent;
	height: 20px;
	width:100px;
	color: White;
	border-color:White;
	border-style:solid;
	border-collapse:collapse;
	border-width:1px;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 9px;
	border-width: 0px;
	text-align: center;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	display:block;
	
	
} 

.btnBACKPREV
{
	background-image: url(/images/btn.png);
	background-repeat: no-repeat;
	background-color: Transparent;
	height: 23px;
	width:52px;
	color: White;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 9px;
	border-width: 0px;
	text-align: center;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 3px;
	display:block;
	
}


.POLLbtnBG
{
	/*background-image: url(/images/btn.png);
	background-repeat: repeat-x;*/
	background-color: #00548e;
	height: 13px;
	width:40px;
	color: White;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 67%;
	border-width: 0px;
	text-align: center;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 2px;
	display:block;
	border:solid 0px red;
}

.Right_PCell
{
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
}
.rightimg
{
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 15px;
}
.searchTxt
{
	border-style: solid;
	border-width: 1px;
	border-color: #004495;
	font-family: Tahoma;
	font-size:  72%;
	color: #004495;
	padding-left: 5px;
	width: 100px;
	height: 14px;
}
.searchTxt_large
{
	padding-left: 0px;
	height: 20px;
	font-family: Tahoma;
	font-size: 12px;
	color: #686868;
	width:154px;
	border:solid 1px #6CA9CF;    
	border-collapse:collapse;
	background-color:#FAFAFA;
	
}
.searchLst
{
	border-style: solid;
	border-width: 1px;
	border-color: #6CA9CF;
	font-family: Tahoma;
	font-size:  82%;
	color: #686868;
	width:87px;
	height: 17px;
}
.searchLst_Large
{
	border-style: solid;
	border-width: 1px;
	border-color: #AFAFAF;
	font-family: Tahoma;
	font-size:  82%;
	color: #535353;
	padding-left: 5px;
	width: 177px;
	height: 17px;
}

.searchLstCell
{
	
	vertical-align: top;
}
.Cal_BG1
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	background-position: top;
	background-repeat: repeat-x;
	height: 204px;
}
.Right_Cal_BG
{
	background-image: url(/images/Right_Cal_BG2.jpg);
	background-position: top;
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size:  11px;
	color: #000000;
	padding-left: 30px;
	height: 30px;
	vertical-align:middle;
	padding-top:5px;
}
.Right_Cal_BG_ar
{
	background-image: url(/images/Right_Cal_BG2.jpg);
	background-position: top;
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size:  11px;
	color: #000000;
	padding-right: 30px;
	height: 30px;
	vertical-align:middle;
	padding-top:5px;
}
.Right_Down_Cal_BG
{
	background-image: url(/images/Right_Down_Cal_BG2_01.gif);
	background-position: top;
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size:  82%;
	color: #000000;
	padding-left: 30px;
	height: 30px;
	
	
	
}
.Right_Down_Cal_BG2_02
{
	background-image:url(/Images/Right_Down_Cal_BG2_02.gif); background-repeat:repeat-x;height:30px;
	margin-top:0px;
}

a.blue_lnk:link, a.blue_lnk:visited
{
	font-family: Arial;
	font-size:  13px;
	color: #223c75;
	text-decoration: none;
	font-weight:bold;
}

a.blue_lnk:hover
{
	font-family: Arial;
	font-size:  13px;
	color: #223c75;
	text-decoration: none;
	font-weight:bold;
}
/*
a.more_lnk:link, a.more_lnk:visited
{
	font-family: Arial;
	font-size:  11px;
	color: #223c75;
	text-decoration: none;
	font-weight:bold;
}

a.more_lnk:hover
{
	font-family: Arial;
	font-size:  11px;
	color: #223c75;
	text-decoration: none;
	font-weight:bold;
}*/


a.blue_lnk_s:link, a.blue_lnk_s:visited
{
	font-family: Tahoma;
	font-size:  82%;
	color: #0451A6;
	text-decoration: underline;
	padding-left:15px;
}
a.blue_lnk_s:hover
{
	font-family: Tahoma;
	font-size:  82%;
	color: #0451A6;
	text-decoration: none;
}

.Footer_Cell
{
	font-family: verdana;
	font-size: 82%;
	color: #FFFFFF;
	padding-top:0px;
}
a.footer_lnk:link, a.footer_lnk:visited
{
	font-family: Tahoma;
	font-size: 82%;
	color: #FFFFFF;
	text-decoration: none;
}
a.footer_lnk:hover
{
	font-family: Tahoma;
	font-size: 82%;
	color: #FFFFFF;
	text-decoration: underline;
}

.Footer_Cell
{
	font-family: Tahoma;
	font-size:  82%;
	color: #FFFFFF;
}
a.footer_lnk:link, a.footer_lnk:visited
{
	font-family: Tahoma;
	font-size:  82%;
	color: #FFFFFF;
	text-decoration: none;
}
a.footer_lnk:hover
{
	font-family: Tahoma;
	font-size:  82%;
	color: #FFFFFF;
	text-decoration: underline;
}


.calendar
{
	font-weight: bold;
	font-size: 10px;
	font-family: Tahoma;
	color: #b3904e;
	text-decoration: none;
	padding-top:0px;
}

.calendar a:link, .calendar a:visited
{
	color: #666666;
	font-weight: bold;
	font-size:  10px;
	font-family: Tahoma;
	text-decoration: none;
	cursor:default;
	
}
.calendar a:hover
{
	color: #666666;
	font-weight: bold;
	font-size:  10px;
	font-family: Tahoma;
	text-decoration: none;
	cursor:default;
	
}
.cal_title a
{
	cursor:pointer !important;
}



.calendar_othermonth a:link, .calendar_othermonth a:visited
{
	color: #666666;
	font-weight: bold;
	font-size:  10px;
	font-family: Tahoma;
	text-decoration: none;
	 cursor:default;
	
}
.calendar_othermonth a:hover
{
	color: #666666;
	font-weight: bold;
	font-size:  10px;
	font-family: Tahoma;
	text-decoration: none;
	cursor:default;
}
.calendar_othermonth
{
	padding-top:3px;
	/*padding-bottom:5px;*/
}


.day_name
{
	font-weight: bold;
	font-size: 10px;
	color: #b3904e;
	text-decoration: none;
	background-color:white;
	height:27px;
	margin-bottom:11px;
}

.AltDay
{
	cursor:default;
}
.Day
{
	font-size:13px;
	color: #ffffff;
	padding-top:3px;
	/*padding-bottom:5px;*/
}
.Day:hover 
{
   cursor:default;
}
.Day a:hover ,   Day a:visited   ,  Day a:link
{
   cursor:default;
   
}



.call_title
{
	width: 150px;
	height: 24px;
	color: Black;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	border-width: 0px;
}
.today
{
	font-weight: bold;
	font-size: 13px;
	font-family: Tahoma;
	text-decoration: none;
	color:#ffffff;
	padding-top:3px;
	/*background-color:#02205c;*/
}

.custom_days
{
	font-size: 13px;
	font-family: Tahoma;
	text-decoration: none;
	color: #0e8ccb;
	border-width: 1px;
	background-color:#0285cd;
	padding-top:1px;
	
}

.not_custom_days
{
	background-color: #EC6C27;
	font-size: 13px;
	font-family: Tahoma;
	text-decoration: none;
}



/*
.ContentBodyData a:link, a:hover
{
	text-decoration:underline !important;
	font-family: Tahoma;
	font-size:  11px;
	color: #0451A6;
	/*text-decoration: underline;
}

.ContentBodyData a:visited
{
	text-decoration:none !important;
	font-family: Tahoma;
	font-size:  11px;
	color: #0451A6;
}
*/

/*.ContentBodyData table
{
	
    width:80%;#width:100%;	
	
}*/

a:link
{
	text-decoration: none;
}
a:visited
{
	text-decoration: none;
}
a:hover
{
	text-decoration: none;
}




a.bluetitleLnk:link, a.bluetitleLnk:visited
{
	color: #0051AD;
	font-weight: bold;
	font-size: 82%;
	font-family: Tahoma;
	text-decoration: none;
	padding: 10px;
}
a.bluetitleLnk:hover
{
	color: #0051AD;
	font-weight: bold;
	font-size: 82%;
	font-family: Tahoma;
	text-decoration: none;
	padding: 10px;
}
.paddingten
{
	padding:10px;
}
.bluetitle
{
	color: #0051AD;
	font-weight: bold;
	font-size: 82%;
	font-family: Tahoma;
	text-decoration: none;
	padding: 10px;
	height: 20px; 
	padding-left: 20px;
	 vertical-align: bottom;
}
.bluetitleFAQ
{
	color: #0051AD;
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma;
	text-decoration: none;
	padding:0px;
	/*height: 25px; */
	padding-left: 10px;
	 vertical-align: bottom;
	 display:block;
}
.plusimg
{
	vertical-align:bottom;
	 margin-top:0px;
}
.bluetitle_GrayBg
{
	background-image: url(/images/tableHeaderBg.gif);
	background-repeat: repeat-x;
	height: 25px;
	background-position: right;
	color: #0051AD;
	font-weight: bold;
	font-size: 82%;
	font-family: Tahoma;
	text-decoration: none; 
	padding: 10px;
	border-bottom: solid 1px #F78210;
	
}
.orngTitle
{
	color: #F48114;
	font-weight: bold;
	font-size: 85%;
	font-family: Tahoma;
	text-decoration: none;
	padding: 10px;
}

a.listingTitle
{
	color: #1359A6;
	font-weight: bold;
	font-size: 85%;
	font-family: Tahoma;
	text-decoration: underline;
	padding: 10px;
}

.error
{
	font-family: Tahoma;
	font-size: 11px;
	color: red;
	padding:0px;
}

.inputs 
{
	font-family: Arial;
	font-size: 11px;
	color: #686868;
	width:203px;
	height:20px;
	border:solid 1px #bfbfbf;    
	border-collapse:collapse;
	background-color:#FAFAFA;
}

.inputsFeed
{
	font-family: Arial;
	font-size: 11px;
	color: #686868;
	width:164px;
	height:20px;
	
}
.defaultSkin table.mceLayout tr.mceLast td
{ border:none !important;}

.feedtbl {width:180px; border:solid 1px #bfbfbf; border-collapse:collapse;}

.Inputs_Medium
{
	font-family: Tahoma;
	font-size: 82%;
	color: #686868;
	border:solid 1px #6CA9CF;    
	width: 200px;
	background-color:#FAFAFA;
}
.Inputs_Large
{
	padding-left: 0px;
	height: 18px;
	width:203px;
	font-family: Arial;
	font-size: 11px;
	color: #686868;
	width:203px;
	border:solid 1px #bfbfbf;    
	background-color:#FAFAFA;
	/*padding-top:10px;*/
	margin-top:3px;
	margin-bottom:3px;
}

.Inputs_LargeFeed
{
	padding-left: 0px;
	height: 18px;
	font-family: Arial;
	font-size: 11px;
	color: #686868;
	width:165px;
	border:solid 1px #bfbfbf;    
	background-color:#FAFAFA;
	/*padding-top:10px;*/
	margin-top:3px;
	margin-bottom:3px;
}
.Inputs_managefeed
{
	padding-left: 0px;
	height: 18px;
	font-family: Arial;
	font-size: 12px;
	color: #686868;
	width:165px;
	border:solid 1px #bfbfbf;    
	background-color:#FAFAFA;
	/*padding-top:10px;*/
	margin-top:3px;
	margin-bottom:3px;
}
a.bluetitleLnk_Pager:link, a.bluetitleLnk_Pager:visited
{
	color: #0051AD;
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma;
	text-decoration: none;
	padding: 10px;
}
a.bluetitleLnk_Pager:hover
{
	color: #0051AD;
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma;
	text-decoration: underline;
	padding: 10px;
}
.bluetitleLnk_Pager
{
	color: #1485c3;
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma;
	text-decoration: none;
	padding: 10px;
}
.bulletTitle
{
	list-style-image: url(/images/orng_bullet.gif);
	margin-left: 15px;
	line-height: 25px;
	vertical-align: middle;
}
.bulletListing
{
	list-style-image: url(/images/dark_bullet.gif);
	margin-left: 10px;
	padding-left: 10px;
	vertical-align: middle;
}
.Course_title
{
	font-size: 90%;
	font-family: Tahoma;
	color: #F48313;
	font-weight: bold;
}

.course_fields_left
{
	background-image: url(/images/orng_bullet.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 6px;
	font-size: 82%;
	font-family: Tahoma;
	color: #0451A6;
	font-weight: bold;
}

.course_fields_right
{
	background-image: url(/images/orng_bullet.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-left: 6px;
	color: #000088;
	font-family: tahoma;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
.course_values
{
	font-size: 82%;
	font-family: Tahoma;
	color: #868686;
	font-weight: bold;
}
.course_description
{
	font-size: 82%;
	font-family: Tahoma;
	color: #686868;
}

.GrayBGCourses
{
	background-color: #F6F6F6;
	height: 25px;
}
.GrayBGCourses_alt
{
	background-color: #ffffff;
	height: 25px;
}



.sitmap_Home
{
	font-family: Tahoma;
	font-size: 18px;
	/*font-weight: bold;*/
	color: #1585ce;
	padding-top:15px;
}
.sitmaptitle_Title
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff !important;
}
.sitmaptitle_subchild
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #118ECE;
	padding:3px;
	border:solid 1px #2676C8;
	height:18px;
	display:block;
	width:300px;
	
	
}

div.brounded
{
	width: 180px;
	background: #2D8EF3 url(/images/btr.gif) no-repeat top right;
	color: #0A8BCC;
}
div.brounded div
{
	background: transparent url(/images/btl.gif) no-repeat top left;
}
div.brounded div div
{
	background: transparent url(/images/bbr.gif) no-repeat bottom right;
}
div.brounded div div div
{
	background: transparent url(/images/bbl.gif) no-repeat bottom left;
	padding: 5px;
	
}

div.rounded
{
	width: 150px;
	background: #b8b8b8 url(/images/tr.gif) no-repeat top right;
	color: #0A8BCC;
}
div.rounded div
{
	background: url(/images/tl.gif) no-repeat top left;
}
div.rounded div div
{
	background: url(/images/br.gif) no-repeat bottom right;
}
div.rounded div div div
{
	background: url(/images/bl.gif) no-repeat bottom left;
	padding: 5px;
}

div.orounded
{
	width: 150px;
	background: #F48713 url(/images/otr1.gif) no-repeat top right;
	color: #FFFFFF;
}
div.orounded div
{
	background: transparent url(/images/otl1.gif) no-repeat top left;
}
div.orounded div div
{
	background: transparent url(/images/obr1.gif) no-repeat bottom right;
}
div.orounded div div div
{
	background: transparent url(/images/obl.gif) no-repeat bottom left;
	padding: 5px;
}
.HOsep
{
	background-image: url(/images/oline.gif);
	background-repeat: repeat-x;
}
.VOsep
{
	background-image: url(/images/oline.gif);
	background-repeat: repeat-y;
	height:2790px;
	*height:3025px;
	_height:3237px;
}

.HBsep
{
	background-image: url(/images/bline.gif);
	background-repeat: repeat-x;
}
.VBsep
{
	background-image: url(/images/bline.gif);
	background-repeat: repeat-y;
}

.Hsep
{
	background-image: url(/images/line.gif);
	background-repeat: repeat-x;
}
.Vsep
{
	background-image: url(/images/line.gif);
	background-repeat: repeat-y;
}
.BorderL
{
	border-left: solid 1px #b8b8b8;
}
.BorderTB
{
	border-top: solid 1px #b8b8b8;
	border-bottom: solid 1px #b8b8b8;
	 vertical-align:top;
	 width:50%; height:23px;
	 min-width:400px;
	/*background-color:Yellow;*/
}
.BorderR
{
	border-right: solid 1px #b8b8b8;
	background-color: #b8b8b8;
}
.BorderR_listing
{
	border-right: solid 1px #b8b8b8;
}

/*.TCell
{
	height: 20px;
	background-color:White;
	font-family: Tahoma;
	font-size: 12px;
	color: #686868;
	padding: 5px 10px 5px 10px;
}*/

.TCell2
{
	/*height: 20px;
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 82%;
	color: #686868;
	padding: 5px 10px 5px 10px;
	*/
}

.calpadd
{
	 padding-left: 22px; 
	 padding-right: 22px;
}
.calspace
{
	padding-left: 10px;
	 padding-right: 10px;
	 vertical-align:top;
}
#featuresholder
{
	width:350px;
}
.title_inner
{
	width: 80%; 
	vertical-align: top;
}
.MainCalender
{
    width:168px;    
}
.tiplayer
{
	z-index: 1000; visibility: hidden; position: absolute;
                top: -100px;
}
.calimg
{
    padding-top: 15px;
	 height:25px;
	  width:120px;
	  padding-left:10px;
	}
#maincontainer
{
	width:777px;
	height:487px;
	text-align:center;
	background-image:url(/Images/Intro_bg.jpg);
	background-repeat:repeat-x;
	
}
#header
{
	height:56px;
	width:777px;
	background-image:url(/Images/intro_top.gif);
	background-position:center;
	background-repeat:no-repeat;

	
}
#body
{
	vertical-align:top;
	height:321px;
	
	
	
}
#introleft
{
	width:342px;
	padding-top:195px;
	height:100px;
	
	background-image:url(/Images/Intro_left.gif);
	background-repeat:no-repeat;
	float:left;
	
}
#arbbutton
{
	float:left; 
	padding-left:60px;
}
.arbbutton
{
	
	float:left;
}
#engbutton
{
	float:left;
	margin-left:40px;
	width:70px;
	height:28px;
}

#introright
{
	float:right;
	vertical-align:top;
}
#footer

{
	text-align:left;
	vertical-align:top;
	background-image:url(/Images/Intro_bottom_Bg.gif);
	clear:both;
}
.footerimg
{
	
	width:777px;
	background-image:url(/Images/Intro_bottomNoFlash.gif);
	background-position:top center;
	background-repeat:no-repeat;
	height:112px;
}
#spacerdiv
{
	height:20px;
	width:243px;
}
#titlediv
{
	padding-left:5px;
	padding-right:10px;
	
	
}

.spacer2
{
	height:10px;
	width:243px;
}
#visiondetails
{
	width:300px;
	/*padding:5px;*/
}
#seprdiv
{
text-align:center;
width:250px;
height:1px;
	
}
.title
{
	width:350px;
	padding-left:5px;
	padding-right:5px;
	
}
#newsdetails
{
	padding-left: 5px;
	 padding-right: 5px;
	  width: 360px;
}
#newsitemtitle
{
	vertical-align:top;
	height:70px;
	text-indent: 0px;
	
	width:312px;
}
#newsimg
{
	width:97px ; 
	 
	
}
.floating
{
float:left;
}
.right
{
	float:right;
}
.morediv
{
	padding:5px;
}
#middleholder
{
	width:345px;
	border-color:Red;
	text-align:justify;
	height:100%;
	overflow:hidden;
}
#rightpanelholder
{
	width:238px;
	padding-top:30px;
}
.padd
{
	padding-left:5px;
	padding-right:5px;
}
#blacktit
{
	height:20px;
	vertical-align:top;
}
#briefcontrol
{
	padding-left: 20px;
	height:20px;
	vertical-align:bottom;
}
#reapterholder
{
	width:95%;
	padding:1px;
}
.darkimg
{
	padding-bottom:1px;
	vertical-align:top;
	width:3px;
	float:left;
}

#main
{
	width:100%;
	height:100%;
}
#newstitle
{
	/*height:20px;*/
	vertical-align:top;
}
#error
{
	height:17px;
	text-align:center;
	overflow:hidden;
}
#newsdetails
{
	
	height:20px; 
	vertical-align:bottom;
}
#darkbullet
{
	padding-bottom: 1px; 
	 vertical-align:top ;
	 width:3px ; 
}
.bulletimg
{
	padding-left: 30px;
	width:10px;
}
#alignmentdiv
{
padding-bottom: 5px; 
vertical-align:top ; 
width:3px; 
height:20px; 
overflow:hidden;
 
}
.spacer
{
	height:10px ;
	overflow:hidden;
}
.space4
{
	height:3px ;
	 overflow:hidden;
}

.spacer3
{
	height:5px ;
	 overflow:hidden;
}
#brief_bg
{
	margin-bottom:20px;
}
.newsInner
{
	display:none;
}
.veralign
{
	vertical-align:top;
}

.PollpreviousPADD
{
	width:98%;
	overflow:hidden;
	text-indent:0px;
	text-align:justify
}

.BTNscontentcontainer
{
	width:552px;
	overflow:hidden;
	text-indent:0px;
	vertical-align:bottom;
	text-align:center;
	clear:both;
	padding-top:20px;
	display:none;
	
} 
.newscontentcontainer
{
	width:550px;
	overflow:hidden;
	text-indent:0px;
	vertical-align:bottom;
	text-align:center;
	clear:both;
	padding-bottom:10px;
} 


#breif_bg
{
	background-color:#ffffff;
}
#uldiv
{
	padding:2px; 
	width:95%;
}
.contentwidth2
{
	width:550px;
	padding-top:15px;
}
.contentwidth
{
	width:369px;
}
.fieldcontainer
{
	padding-left: 15px; 
	vertical-align: top;
}
.fieldcontainer1
{
	background-color: White;
	 width: 90%; 
	padding: 5px;
}
.dropdownlists
{
	height: 22px; 
	 vertical-align:middle;
	 padding:2px 0px 0px 6px;
	 width:30%
}
.eventstitles
{
	width:25%;
}
.eventsvalues
{
	width:75%;
	text-indent:10px
}
.pnlstyle
{
	height: 100px;
	 vertical-align: top;
}
.hspace
{
	width:5px;
	overflow:hidden;
}
.hspace3
{
	width:5%;
}
.vspacer
{
	height:25px;

}
.hspace2
{
	/*width:3%;*/
	/*overflow:hidden;*/
}
#trImage
{
	vertical-align:middle;
	 visibility:hidden ;
	 text-align:center;
}
#sitemapmain
{
	 clear:both;
	 /*height:100%;*/
	 overflow:hidden;
}
#sitemapcontent
{
	vertical-align:top;
	padding-top:0;
	 /*height:100%;*/
	  margin-top:0px;
	  overflow:hidden;
}
.padtop
{
	padding-top:3px;
}
#orgline
{
	
	/*height:100%;*/
	 margin-top:0px;
	 width:1px;
	 clear:both;
}
#sep
{
height:1px;
 overflow:hidden;
 clear:both;
}

.bstrep
{
	vertical-align:top;
	clear:both; 
	width:0px;
	/*min-height:150px;*/
	display:block;
	/*height:150px;*/
	overflow:hidden;
	margin:0px 0px 0px 0px;
	/*background-repeat:repeat-y;*/
	/*background-color:Red;*/
}

#visionholder
{
	width:354px;
	/*border:solid 1px blue;*/
}

#pollcont
{
	width:155px;
	height:100px;
	overflow:hidden;
}

.polltop
{
	vertical-align:top;
	 height:8px;
	 width:170px;
	 overflow:hidden;
}

.bottompoll
{
	width:170px;
	border-left:1px solid #gray;
	vertical-align:top;
}
.votebtn
{
	vertical-align:top;
	text-align:right;
	padding-right: 5px;
	overflow:hidden;
	height:32px;
}
.txtalign
{
	text-align:right;
}
.padleft
{
	padding-left:10px;
}
.votlinks
{
	vertical-align:bottom;
	width:148px;
	overflow:hidden;
	padding-top:10px;
}

.votlinks_item
{
	width:100%;
}

.raditems
{
	width:160px;
	padding-top:5px;
}

.results
{
	width:140px;
	padding-top:0px;
}


.homesitemap
{
	height:45px; 
	overflow:hidden;
}
#dropdwn
{
	padding-top:2px;
	width:25%;
}
.temppad
{
	padding-top:15px;
}
.toppadd
{
	padding-top: 8px;
}
.whund
{
	width:100%;
}
.hundredpercnt
{
	width:100%;
	height:auto;
}
#pollcontent
{
	background-color: #F69A33; 
	text-align: center ; 
	width:155px; 
	overflow:hidden;
}
.seprator
{
	background-image:url('/images/line_sep.jpg') ;
	vertical-align:top;
	 height:10px;
}
.valign
{
	vertical-align:top;
}
.searchdl
{
	width:50px;
	height:10px;
	vertical-align:top;
	float:left;
	padding-left:0px;
	
}
.appdeadline
{
	height:30px;
	 background-color:#F6F6F6;
}
.dimensions
{
	width:97%
	
}
.cursor
{
	cursor: hand;
}

.stl
{
	background-color:#DCDCDC ; 
	height:20px;
}
.serchhi
{
	height:15px;
}
#contentwidth
{
	width:300px;
	
}
.contnheight
{
	height:70%; 
	overflow:hidden;
}
.searchdiv
{
	width:520px;
	height:40px;

	
	overflow:hidden;
}
.padd20
{
	padding-left:20px;
}
.validationfix 
{
	
font-family:tahoma;
font-size:12px;
height:0px;	

}

#TBAppCourse tr td 
{
 /*height:10px;*/
 padding-top:2px;
 padding-bottom:2px;
}


.PollPagerStyle
{
    color:#003676;
    font-size:10px;
    line-height:30px;
}


a.CAL_More_lnk:link, a.CAL_More_lnk:visited
{
	font-family: Tahoma;
	font-size:  11px;
	color: #0451A6;
	text-decoration: underline;
}

a.CAL_More_lnk:hover
{
	font-family: Tahoma;
	font-size:  11px;
	color: #0451A6;
	text-decoration: none;
}
.rootnode
{
   width:20px;
}

/*.channelname
{
	padding-top:4px;
	text-indent:3px;
}*/

.DateStyleDC
{
	font:normal 11px Arial;
    color:#999999;
}
.Secondnode
{
  margin-top:0px;
}

/*.level3
{
     color:#666666;
     font-size:11px;
     font-family:tahoma;
     text-indent:0px;
}*/

.Toppadding
{
padding-top:15px;	
}

.imgspacer
{
height:2px;
width:150px;
}
.SiteMapSubs
{
    margin-bottom:10px;
    overflow:hidden;
    clear:both;    
}
.SiteMapMainNode
{
    color:#022160;
    background-color:#0186c9;
    width:250px;
    padding:5px;
    overflow:hidden;
}
.QuickSeperator
{
	/*height:1px;*/
}

.QuickSeperator2
{
	/*height:2px;*/
}
/*table.Boeder td { 
border:solid 1px #2BA7E5;
border:solid 1px #2BA7E5; 
} */
.Textform
{
    color:#507aa3;
    font-family:Tahoma;
    font-size:13px;
      
}


#_ctl0_ContentPlaceHolder1_rblGender,#_ctl0_ContentPlaceHolder1_rblGender_1,#_ctl0_ContentPlaceHolder1_rblGender_0,#_ctl0_ContentPlaceHolder1_rblGender label,#_ctl0_ContentPlaceHolder1_rblGender td
{
   background-color:White !important;
   border:none !important;
    }
    .Inputs_Feed
    {
        border:solid 1px RED;
   }
   
   .imglinkborder,
   {
    border:solid 1px Grey !important;
width:170px;
  
    }
   


