/* CSS Document */
* {font-family:Arial;font-size: 13px;}
A:active {color:#003366;text-decoration:underline}
A:hover {color:#003366}
A:link {color:#003366;text-decoration:underline}
A:visited {color:#003366;text-decoration:underline}
body {padding:0 0 43px 0; margin:0; background-color:#CCCCCC}
ul {padding-right:0px;padding-left:0px;padding-bottom:0px;margin:0px;padding-top:0px}
ol {padding-right:0px;padding-left:0px;padding-bottom:0px;margin:0px;padding-top:0px}
li {padding-right:0px;padding-left:0px;padding-bottom:0px;margin:0px;padding-top:0px}
ul {list-style-type:none}
ol {list-style-type:none}
img {border-top-style:none; border-right-style:none; border-left-style:none; border-bottom-style:none}
table {border-collapse:collapse;border-spacing:0}
.spacer{font-size:0; clear:both; line-height:0;}
	
/*------------------------header---------*/
#header{background:url(../Images/header_bg.jpg) no-repeat 0 0 #fff; color:#2A2A2A; width:810px; height:205px; position:relative;margin:0 auto;}
#header p{width:139px; height:14px; background:url(../Images/enter_name.gif) no-repeat 0 0; position:absolute; left:306px; top:30px;
font:bold 10px/14px Arial, Helvetica, sans-serif; text-transform:uppercase; display:block; padding:0 0 0 17px;}
#header ul{width:765px;position:absolute;left:18px;top:135px;display:block;font-size:0;}
#header ul li{display:block; float:left;}
#header ul li a{font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; text-decoration:none; display:block; padding-left:13px; padding-right:13px; margin-top:4px; padding-top:9px; padding-bottom:10px;} 
#header ul li a:hover{color:#ffffff; background-color:#000000; }
#header span{background-image:url(../Images/Grep.jpg); }

#headerCal{background:url(../Images/header_bg.jpg) no-repeat 0 0 #fff; color:#2A2A2A; width:810px; height:205px; position:relative;margin:0 auto;}
#headerCal ul{width:765px;position:absolute;left:18px;top:135px;display:block;font-size:0;}
#headerCal ul li{display:block; float:left;}
#headerCal ul li a{font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; text-decoration:none; display:block; padding-left:13px; padding-right:13px; margin-top:4px; padding-top:9px; padding-bottom:10px;} 
#headerCal ul li a:hover{color:#ffffff; background-color:#000000; }
#headerCal span{background-image:url(../Images/Grep.jpg); }

#headerCalendar {background:url(../Images/header_bgCalendar.jpg) no-repeat 0 0 #fff; color:#2A2A2A; width:810px; height:205px; position:relative;margin:0 auto;}
#headerCalendar ul{width:765px;position:absolute;left:18px;top:135px;display:block;font-size:0;}
#headerCalendar ul li{display:block; float:left;}
#headerCalendar ul li a{font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; text-decoration:none; display:block; padding-left:13px; padding-right:13px; margin-top:4px; padding-top:9px; padding-bottom:10px;} 
#headerCalendar ul li a:hover{color:#ffffff; background-color:#000000; }


/*-----------------------------------body-----------------*/
#body{width:800px; margin:0 auto; color:#444444; background-image:url(../Images/contentBackground.gif); background-repeat:repeat-y; overflow:auto}
#Calendar{width:758px; margin:0 auto; color:#444444; padding:0 10px 18px 10px; overflow:auto}

/*-----------------------left body part start----------*/
#left{width:189px; float:left; }
#leftContent{width:181px; padding:3px 5px 3px 5px; background-image:url(../Images/podMiddle.png); background-repeat:repeat-y;}
#left p{width:155px; display:block; margin:0 0 0 8px; line-height:16px; font-size:13px;}
#left p.border{width:150px; display:block; margin:8px 0 10px 17px; background:url(../Images/left_line.gif) repeat-x left center; height:13px;}
#left span.border{width:150px; display:block; margin:8px 0 0px 0px; background:url(../Images/left_line.gif) repeat-x left center; height:13px;}
#left p.border a{width:46px; height:13px; display:block; background:url(../Images/form_go.gif) no-repeat 38px 2px #ffffff; color:#000000;line-height:13px; font-size:10px; font-weight:bold; text-transform:uppercase; float:right; padding:0 0 0 4px;text-decoration:none;}
#left span.border a{width:46px; height:13px; display:block; background:url(../Images/form_go.gif) no-repeat 38px 2px #ffffff; color:#000000;line-height:13px; font-size:10px; font-weight:bold; text-transform:uppercase; float:right; padding:0 0 0 4px;text-decoration:none;}
#left p.border a:hover{color:#CC0000;}
#left span.border a:hover{color:#CC0000;}
#left ul{width:165px; display:block; margin-left:5px;}
#left ul li b{color:#000000; font-weight:bold;}
#left ul li{line-height:16px; border-bottom:#FFFFFF 1px dashed; padding:0px 0 15px 5px; margin:0;}
#left ul li.noborder{border-bottom:none; padding:0px 0 0px 6px;}
#podTop {background-image:url(../Images/podTop.png); background-repeat:no-repeat; width:181px; height:24px; font-size:16px; padding: 16px 0 0 15px; font-weight:bold; color:#ffffff}
#podBottom {background-image:url(../Images/podBottom.png); background-repeat:no-repeat; width:190px; height:40px; }


/*------------------middle----------*/
#mid{width:382px;float:left;color:#3F3F3F;padding:0 14px 0 10px; margin-top:15px;}
.midHeader{font-size:20px;font-weight:bold; text-align:center}
#mid p b{color:#0C85BB; background-color:#FFFFFF;}
#mid ul{width:360px;color:#0D0D0D;font-size:0;padding:3px 12px 9px 11px;}
#mid ul li{background:url(../Images/body_ul_arrow.gif) no-repeat 0 19px; color:#0D0D0D; font-size:13px; line-height:18px;border-bottom:#AEAC7A 1px dashed; padding:10px 0 8px 11px;}
#mid ul li.noborder{border-bottom:none;}
#mid ul li b{display:block;}
#mid ul li a{ text-decoration:none; color:#0D0D0D; }
#mid ul li a:hover{background-image:none; text-decoration:none;}
#mid p.buttomBody{background:url(../Images/body_ul_bu.gif) no-repeat 0 0; height:9px; width:392px; font-size:0; margin:0; padding:0;}
.margin{margin-left:11px;}

/*------------------middle fullpage----------*/
#midFull{width:540px;float:left;color:#3F3F3F;padding:0 15px 0 40px; min-height:800px;}


/*------------------middle fullpage----------*/
#midWide{width:726px;float:left;color:#3F3F3F;padding:0px 15px 0 15px;}
#midWide ul{width:539px;left:10px;top:0px;display:block;font-size:0;}
#midWide ul li{font-size:16px; font-weight:bold; margin-top:10px; line-height:14px; float:left; display:block; color:#000000;}
#midWide ul li a{padding:0 6px 0 6px; font-size:12px; line-height:14px;color:#000000; text-decoration:none;} 
#midWide ul li a:hover{color:#ffffff; background-color:#333333; }


/*----------------------right side start--*/
#right{width:192px; float:left;}
#right form{width:165px;  padding:0 12px 13px 15px; color:#000000;font-family:Arial, Helvetica, sans-serif; font-size:0;}
#right form h2{background:url(../Images/form_h2.gif) no-repeat 0 0; font-size:18px; height:26px; line-height:26px; padding:0 0 0 39px;font-weight:normal; width:123px; margin:0 0 12px 0;}
#right form label{font-size:10px; font-weight:bold; margin:0 0 0 12px; text-transform:uppercase; line-height:14px; }
#right form input{width:140px; height:19px; border-left:#808080 1px solid; border-top:#808080 1px solid; border-bottom:#D4D0C8 1px solid;border-right:#D4D0C8 1px solid; margin:4px 0 0 12px; padding:0;}
#right form a{font-size:12px; line-height:14px; height:14px; width:106px; display:block; text-decoration:none; background-color:#E4E4E4;color:#000000; margin:6px 0 0 17px;}
#right form a:hover{background-color:#D5D3D3; color:#000000;}
#right form a.member{width:138px; background-color:#FFFFFF; height:13px; color:#000000; font-size:12px; line-height:13px; padding:0 0 0 5px;text-decoration:none; margin:6px 0 0 13px;}
#right form a.member:hover{background-color:#E4E4E4; color:#000;}
#right form input.go1{width:30px; height:12px; display:block; background:url(../Images/search_bu.gif) no-repeat 18px 1px; cursor:pointer;font:bold 10px/12px; border:none; text-transform:uppercase; padding:0; margin:9px 0 0 124px;}
#right h2{width:164px; height:29px; background:url(../Images/right_h2_bg.gif) no-repeat 0 0; padding:0 0 0 23px; margin:13px 0 0 0;
font-size:18px; line-height:29px; display:block;}
#right h3{width:auto;font-size:12px;line-height:16px;font-weight:bold;margin:5px 2px 0px 2px;}
#rightContent{width:163px; padding:3px 0 0 5px; border-left:#D7D7D7 1px solid; border-right:#D7D7D7 1px solid; background-color:#FFFFFF; margin-left:14px;}
#rightContent a{background:url(../Images/more_bg.gif) no-repeat 0 0 #EFEFEF; color:#FFFFFF; text-align:center; font-size:13px; font-weight:bold;line-height:18px; height:18px; width:148px; margin:0 0 0 4px; display:block; text-decoration:none;}
#rightContent a:hover{background:url(../Images/more_bg_h.gif) no-repeat 0 0 #000000; color:#FFFFFF;}
#right p.buttom{width:170px; height:7px ; display:block; background:url(../Images/right_bottom_bg.gif) no-repeat left bottom; margin:0; padding:0;margin-left:14px;}
#right p.top{width:170px; height:7px ; display:block; background:url(../Images/right_top_bg.gif) no-repeat left bottom; margin:0; padding:0;margin-left:14px; margin-top:4px;}
.highlightImage{padding-right:8px; padding-bottom:8px;}


#navblock{width:187px;font-size:80%;color:#ffffff; padding-left:1px;}
#navblock ul{list-style:none;margin:0;padding:0;border:none;}
#navblock li {}
#navblock li a{display:block; color:white; font-size:14px; padding-top:5px; padding-bottom:5px; font-weight:bold; text-decoration:none; width:auto; font-weight:bold; background-color:#CC0000; margin-bottom:6px; text-align:center;}
#navblock li a:hover{  width:187px;}
#navblock li a:visited{}
* html #navblock li a{width:205px;}

/*--------------------------footer-----------*/
#footer{ background-image:url(../Images/contentFooter.gif); margin:0 auto;position:relative;width:800px;height:25px;
font-family:Arial, Helvetica, sans-serif;}
#footer ul{position:absolute; left:40px; top:30px; width:700px;  display:block;}
#footer ul li{font-size:12px; line-height:14px; float:left; display:block; color:#000000;}
#footer ul li a{padding:0 6px 0 6px; font-size:12px; line-height:14px;color:#000000; text-decoration:none;}
#footer ul li a:hover{ background-color:#ffffff; color:#000000;}
#footer p{width:232px; display:block; font-size:10px; position:absolute; left:320px; top:40px;}

/*--------------------------footer-----------*/
#footerCalendar{margin:0 auto;position:relative;width:778px;height:25px;
font-family:Arial, Helvetica, sans-serif;}
#footerCalendar ul{position:absolute; left:40px; top:2px; width:700px;  display:block;}
#footerCalendar ul li{font-size:12px; line-height:14px; float:left; display:block; color:#000000;}
#footerCalendar ul li a{padding:0 6px 0 6px; font-size:12px; line-height:14px;color:#000000; text-decoration:none;}
#footerCalendar ul li a:hover{ background-color:#ffffff; color:#000000;}
#footerCalendar p{width:232px; display:block; font-size:10px; position:absolute; left:295px; top:12px;}
