@charset "utf-8";
/* CSS Document */

#search li {display:inline; padding-right:10px;}
#search a{ text-decoration:none; border:0px; color:#077CB0;}

/****** MAIN NAV ***********/
#navmenu li { display:inline; float:left; padding:0 2px 0 0; background:url(../../images/navmenu-dividers.gif) no-repeat right top;	}
#navmenu a { color:#FFF; display:block;	/*float:left;*/	font-size:1.15em; text-decoration:none; line-height:35px;padding:0 9px; font-weight:bold;	
	background:#043361 url(../../images/nav_container-bg.gif) repeat-x left top;
	/* was 13 sp 18/9/08 */
	}

#navmenu a:hover {background:#043361 url(../../images/nav_container-bg.gif) repeat-x 0 -14px}
#navmenu a.current {background-color:#125494}
#navmenu a.current:hover {background:#043361 url(../../images/nav_container-bg.gif) repeat-x 0 -14px}
#navmenu li:last-child {background:none}
/*************END NAV *************/

.main-ad h1,h2{ font-size:16px; }
.main-ad p,h3,h1{ color:#FFFFFF; padding-left:10px; }
/*#main-ad-small h1{ font-size:18px; }
#main-ad-small p,h3,h1{ color:#FFFFFF; padding-left:10px; padding-right:10px;}*/

#left p {margin: 0.5em 0 0.5em 5px; }
#middle p { margin: 0.5em 0 0.5em 5px; }
#right p { margin: 0.5em 0 0.5em 5px; }

#left h1{color: #FF9933; border-bottom: 2px solid #C4DFF0;}

#plans{margin-bottom:20px;}
#plans a{text-decoration:none;}
.plan_tables{width:500px; border:1px solid #05396D;} /*C4DFF0*/

#plan_links{margin-bottom:2px;}

.selected_plan{background:url(../../images/plan_back.gif) no-repeat top; padding:5px 10px 5px 10px; color:#FFFFFF;}
.other_plan{background:#FFFFFF; padding:5px 10px 2px 10px; color:#043361;}

#footer h3{border-bottom: 2px solid #ddd; padding-left:0px; margin-left:0px;font-size:12px; font:Verdana, Arial, Helvetica, sans-serif;color:#F26F2B; }

/*.button{ border:none; background-color:#f26F2B; cursor:pointer;	color:#FFFFFF;}*/

h1{font-size:16px; font:Verdana, Arial, Helvetica, sans-serif;color:#F26F2B;}
h2{ padding-top:5px;}
h4{ font-size:12px; font:Verdana, Arial, Helvetica, sans-serif;color:#F26F2B;}
iframe{	border: 1px solid #999;	width: 95%;	height: 300px;}
a{color:#043361;}
a:hover{color:#077Cb0;}

b.littletitles {font-size: 10px; font-family: Verdana; font-weight: normal; color: white; text-decoration: none; }
b.funlinks { font-size: 11px; font-family: Verdana; font-weight: normal; text-decoration: none; color: #0071BB;}
a.funlinks {font-size: 11px; font-family: Verdana; font-weight: normal; color: #0071BB; text-decoration: underline; }

.side-div p{font-size:10px;}
.side-div h4, .side-div-top h4, .side-div-right-top h4, .side-div-right h4{ margin:0; padding:0;}

.req{color:#FF0000;}

.bb-heading{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
.bb_info{font-family:Arial, Helvetica, sans-serif; font-size:9px;}
.bb_link{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#1C4D83; text-decoration:none;}

.smalltext{font-size:9px; color:#006699;}

/* **** EASY SLIDER ****/
	#slider{
		height:190px;
		margin-left:0px;
	}

	#slider li, #slider ul,	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		margin-top:10px;
		width:981px;
		height:210px;
		overflow:hidden; 
		}	
	#slider h2{color:#F26F2B;}
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		/*width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;*/
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		/*display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../easyslider/images/btn_prev.gif) no-repeat 0 0;	*/
		}	
	#nextBtn a, #slider1next a{ 
	/*	background:url(../easyslider/images/btn_next.gif) no-repeat 0 0;	*/
		}	
		
	/* numeric controls */	

	ol#controls{
	/*	margin:1em 0;
		padding:0;
		height:28px;	*/
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		/*height:28px;
		line-height:28px;*/
		}
	ol#controls li a{
		float:left;
		/*height:28px;
		line-height:28px;*/
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#F26F2B;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */

.sliderlink {color:#f26F2B; text-decoration:none;}