/*Master page begins*/
body{
	text-align: center;
	margin-top:0px;
}
#container{
	height:auto;
  	margin:0 auto; 
}
.small{
     font-size:9px;
}
.normal{
     color:#666666;
     font-size:12px;
     font-family:verdana;
     text-decoration:none;
}
.heading_1{
     color: #0088cc;
     font-family:verdana;
     font-weight:bold;
     font-size:14px;
    
}
#topclose{
	padding-top:11px;
	height:24px;
	display: none;
}
.close {
	font-family: verdana;
	font-size:11px;  
	font-weight: bold;
	color:#666666;
}

.close a:link {
	font-size:11px; 
	cursor: pointer; 
	color: #666666; 	
	text-decoration: none; 
	font-family: verdana; 
	font-weight: bold;
}

.close a:visited {
	font-size:11px; 	
	cursor: pointer; 
	color: #666666; 	
	text-decoration: none; 
	font-family: verdana; 
	font-weight: bold;
}

.close a:hover {
	font-size:11px; 
	cursor: pointer; 
	color: #0088cc; 	
	text-decoration: none; 
	font-family: verdana; 
	font-weight: bold;	
}

#logo{
	display: none;
}
#logo_left{
}
#logo_right{
}
#search{
}

#search_text
{
}
#searchbutton
{
}
#searchcomponent
{
}

#button
{
    margin-top:1px;
    margin-bottom:1px;
    margin-right:3px;
	display: none;
}

#buttonspacer{
	text-align:left;
	
	height:6px;
	margin-right:3px;
	display: none;

}

/* NOTE: this portion of CSS is for the internal pages
however its located in the master */
/*left menu */
#leftmenu
{
	margin-top:12px;
	float:left;	

	height:auto;
	display: none;
	
}
#rightmenu
{
    
	float:left;

	height:auto;


}
#lastupdateholder
{
	height:auto; 
	clear:both;	
}

/*INTERNAL PAGES*/

#leftmenuimage
{
	cursor:hand;
	text-decoration:none;
	padding-top:5px;
	text-indent:4px;
	color:White;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-align:left;

	height:19px;
	background-image:url(../images/left_menu_top.gif);
	


}
#leftmenu a{text-decoration:none;}

#leftmenutpic{
	margin-top:14px;

	height:155px;
}

#banner_enews{
	margin-top:13px;

	height:73px;
	margin-bottom:30px;
}

#banner{
	display: none;
}

.display {
	display: none;
}

#background1{
	text-align:left;
	float:left;
 
	margin-left:6px;
	height:193px;
	background-image:url(../images/mid_2.gif);
}

#background2{
	text-align:left;
	float:left;


	background-image:url(../images/mid_3.gif);
}

#background3{
	text-align:left;
	float:left;

	height:193px;
	background-image:url(../images/mid_4.gif);
}

#review{
	display: none;
}



/*middle menu */
#middle{
}
#middle_menu
{

	text-align:center;
	float:left;

}
.middle_breadcrumb{

	margin:0px auto;
	height:28px;
	background:url(../images/middlebreadcrum.gif) repeat-x;
	display: none;
}

.internal_breadcrumb 
{

	margin:0px auto;
	height:28px;
	line-height:22px;
	padding-top:2px;
	padding-left:6px;
	text-align:left;
	float:left;
	text-decoration:none;
	font-family: verdana; 
	font-size:11px; 
	color:#0088cc; 	
	font-Weight:bold;
}



.internal_breadcrumb a{
	line-height:22px;
	padding-top:2px;
	padding-left:6px;
	text-align:left;
	text-decoration:none;
	font-family: verdana; 
	font-size:11px; 
	color:#0088cc; 	
	font-Weight:bold;
}

.internal_breadcrumb a:hover{
	color:#666666; 	
}



#contentsizer
{
	margin-top:2px;
	text-align:right; 
	height:28px;

	margin-left:auto;
	margin-right:auto;
	display: none;
}

#internalheading{
	text-align:left;
	color:#0088cc;
	font-weight:bold;
	font-size:18px;
	font-family:verdana;
}
#contentarea{
    font-size:12px;
    text-align: left;
    font-family:Verdana;
    color:#666666;
    margin:0 auto;
	margin-bottom:8px;
}

#contentarea a:link
{
	font-size:inherit;  
	cursor: pointer; 
	color: #666666; 	
	text-decoration: underline; 
	font-family: verdana; 

	
	
}
#contentarea a:hover
{
	font-size:inherit; 
	cursor: pointer; 
	color: #0088CC; 	
	text-decoration: none; 
	font-family: verdana; 
	
	
}

#contentarea a:visited{
	
	font-size:inherit;  
	cursor: pointer; 
	color: #666666; 	
	text-decoration: underline; 
	font-family: verdana; 

}


#contentarea img
{
	margin-right: 12px;
	margin-bottom:12px;
}



#networklinks
{
	text-align:right;
	margin-bottom:12px;
}

#networkbookmark
{
	margin-left:6px;
	margin-top:0px;
	padding-top:5px;
	text-align:left;
}
.shared{
	margin-top:1px;
	float:left;
}

#printoption
{
	border:solid;
	float:right;
	padding-top:4px;
	
}
/*right menu */

#right_menu
{
	margin-top:12px;
	float:left;

	height:auto;
		display: none;
}
#right_online{
	font-family:verdana;
	font-weight:bold;
	font-size:9px;
	text-align:left;
	background:url(../images/online.gif);

	height:196px;
	margin-bottom:13px;

}
#right_online_signin{
	padding-top:65px;
	margin-left:16px;
}

#right_online_create{
	padding-top:8px;
	margin-left:16px;
}
#right_online_why{
	white;padding-top:32px;
	margin-left:16px;
}
#right_online_forget{
	color:white;
	padding-top:8px;
	margin-left:16px;
}



#right_menu_quote
{
    text-align:left;

	height:155px;
	background-image:url(../images/right_menu_quote.gif);
    background-repeat:no-repeat;
	display: none;

	
}
#right_menu_bind
{
        margin-left:11px;
        padding-top:61px;

        height:45px; 
}
#right_auto_link
{
        float:left;
	text-align:left;

	height:28px;
}

#right_menu_quote #right_auto_link a{
	display:block;

	height:28px;
   	background-image:url(../images/right_menu_auto.gif);
}
#right_menu_quote #right_auto_link a:link {
	background-image:url(../images/right_menu_auto.gif);
}

#right_menu_quote #right_auto_link a:visited {
	background-image:url(../images/right_menu_auto.gif);
}
#right_menu_quote #right_auto_link a:active {
    background-image:url(../images/right_menu_auto.gif);
}

#right_menu_quote #right_auto_link a:hover{
	background-image:url(../images/right_menu_auto-over.gif);
}

#right_menu_quote #right_auto_link a span{
	display:none;
}


#right_home_link{
    float:left;
	text-align:left;
    margin-left:9px;

	height:28px;
}
#right_menu_quote #right_home_link{
	float:left;
	text-align:left;	
	padding-left:0px;
	margin-left:14px;

	height:28px;
}
#right_menu_quote #right_home_link a{
	display:block;

	height:28px;
   	background-image:url(../images/right_menu_home.gif);
}

#right_menu_quote #right_home_link a:link {
	  
	background-image:url(../images/right_menu_home.gif);
}
#right_menu_quote #right_home_link a:visited {
	
	background-image:url(../images/right_menu_home.gif);
   
}
#right_menu_quote #right_home_link a:active {
   
	background-image:url(../images/right_menu_home.gif);
}
#right_menu_quote #right_home_link a:hover{
	background-image:url(../images/right_menu_home-over.gif);
}
#right_menu_quote #right_home_link a span{
	display:none;
}

#right_menu_quote .review{
        text-align:center;
	font-family:verdana;
        font-size:10px;
	font-weight:bold;
}

#right_menu_quote .review a{
        color:#ffffff;
}

#right_menu_quote .review a:link{
	color:#ffffff;
}
#right_menu_quote .review a:visited{
 	color:#ffffff;
}
#right_menu_quote .review a:active{
 	color:#ffffff;
}
#right_menu_quote .review a:hover{
        color:#3c1832;
}

#right_menu_quote_pic{

	height:155px;
	margin-top:13px;
}
#right_menu_info
{
   	text-align:left;
    	line-height:40px;
    	margin-top:13px;
    	background-image:url(../images/right_menu_info.gif);

	height:222px;
	margin-bottom:9px;	
}
#right_menu_info a
{
    margin-left:13px;
    font-family: verdana; 
	font-size:11px; 
	color:#666666; 
	font-Weight:normal; 
	text-decoration: none;
   
}
#right_menu_info a:hover
{
  font-family: verdana; 
	font-size:11px; 
	color:#0088cc; 
	font-Weight:normal;
	text-decoration: none;  
}


.infotitle
{
	text-align:left;
	margin-left:13px;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	margin-top:0px;
	
}
#infotitlesummary
{
	margin-top:6px; 
	line-height:27.5px;
}


#info_links{
	margin:0px;
	padding:0px;
	font-family: verdana; 
	font-size:12px; 
	font-weight: normal; 
	color:#666666; 
}

#info_links li{
	text-align:left; 
	margin-left:11px;
	line-height:26px;
	
}
#info_links li a:link{
	font-family: verdana; 
	font-size:11px; 
	color:#666666; 
	font-Weight:normal; 
	text-decoration: none;
}
#info_links li a:visited{
	font-family: verdana; 
	font-size:11px; 
	color:#666666; 
	font-Weight:normal; 
	text-decoration: none;
}
#info_links li a:active{
	font-family: verdana; 
	font-size:11px;
	color:#666666; 
	font-Weight:normal; 
	text-decoration: none;
}
#info_links li a:hover{
	font-family: verdana; 
	font-size:11px; 
	color:#0088cc; 
	font-Weight:normal;
	text-decoration: none;
}

#last_update
{
	clear:both;
}
/*END OF INTERNAL*/



/*DEFAULT PAGE BEGINS */

#defaultarea{
	font-family:verdana;
	margin:0 auto;

	height:447px;
	background:url(../images/default/background_gradient.gif);
}
#section1{
	float:left;

	height:auto;
	margin-left:18px;
	margin-top:9px;
}
#quotebackground{
	margin-top:18px;

	height:231px;		
	background:url(../images/quotebackground.gif);
}
#leftquote{
	float:left;
	margin-top:10px;
	margin-left:10px;

	height:140px;
}



/*QUOTE SECTION*/

#quote{ 
	
	text-align:left;

	height:140px;
	background-image:url(../images/default/quote.gif);
	
}

#bindquote
{
	margin-left:214px;

	height:auto;
   
}
#auto_link
{
	padding-top:44px;
	text-align:left;

	height:30px;
}
#quote #auto_link a{
	display:block;

	height:30px;
   	background-image:url(../images/default/auto.gif);
}
#quote #auto_link a:link {
	background-image:url(../images/default/auto.gif);
}
#quote #auto_link a:visited {
	background-image:url(../images/default/auto.gif);
}
#quote #auto_link a:hover{
	background-image:url(../images/default/auto-over.gif);
}
#quote #auto_link a:active {
	background-image:url(../images/default/auto.gif);
}
#quote #auto_link a span{
	display:none;
}

/*QUOTE HOME*/
#home_link
{
	padding-top:6px;
	text-align:left;

	height:30px;
}

#quote #home_link a{
	display:block;

	height:30px;
   	background-image:url(../images/default/home.gif);
}
#quote #home_link a:link {
	background-image:url(../images/default/home.gif);
}
#quote #home_link a:visited {
	background-image:url(../images/default/home.gif);
}
#quote #home_link a:active {
	background-image:url(../images/default/home.gif);
}
#quote #home_link a:hover{
	background-image:url(../images/default/home-over.gif);
}
#quote #home_link a span{
	display:none;
}

#reviewsaved{
	font-weight:bold;
	color:#666666;
	font-style:underline;	
	font-size:11px;
	margin-left:200px;
	margin-top:8px;
	
}

#reviewsaved a{
	color:#666666;
}

#reviewsaved a:link{
	color:#666666;
}

#reviewsaved a:visited{
	color:#666666;
}
#reviewsaved a:active{
	color:#666666;
}
#reviewsaved a:hover{
	color:#999999;
}

#pagelink4{
	padding-left:15px;
	padding-right:15px;
	text-align:left;
	color:#ffffff;
	font-size:11px;
	padding-top:6px;

	height:70px;
}

#pagerightlinks{

	text-align:left; 
	color:#2b6bab;
	float:left;
	margin-top:10px;
	margin-left:2px;
	


}
.heading{
	padding-top:6px;
	
	word-wrap:break-word;
	font-size:12px;
	font-family:verdana;
	font-weight:bold;
	
}



.summary{
	line-height:14px;
	padding-top:5px;
	text-align:left;
	word-wrap:break-word;
	float:left;
	font-family:verdana;
	font-size:11px;
	height:44px;
	
}

.summary a:link{
	font-weight:bold;
	color:#2b6bab;
	TEXT-DECORATION: none;
}
.summary a:visited{
	font-weight:bold;
	color:#2b6bab;
	TEXT-DECORATION: none;
}
.summary a:active{
	font-weight:bold;
	color:#2b6bab;
	TEXT-DECORATION: none;
}
.summary a:hover{
	font-weight:bold;
	color:#ffffff;
	TEXT-DECORATION: none;
}
#pagelink1{
 
	padding-top:5px;
	padding-left:15px;
	padding-right:15px;

	height:64px;
}


#pagelink2{
	padding-top:5px;
	padding-left:15px;
	padding-right:15px;
	margin-top:1px;

	height:65px;
}

#pagelink3{
	padding-top:5px;
	padding-left:15px;
	padding-right:15px;
	margin-top:1px;

	height:65px;
}

#section2
{

	height:auto;
	margin-left:18px;
	margin-top:9px;	
	text-align:left;
}

#online{

	height:241px;
	background:url(../images/default/online.gif);
}
#signin{
	text-align:left;
	margin-left:20px;
	padding-top:80px;
}
#createaccount{
	text-align:left;
	margin-left:20px;
	padding-top:11px;
}
#whycreate{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	margin-left:20px;
	margin-top:45px;
	color:#ffffff;
}

#forget{
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	margin-left:20px;
	margin-top:11px;
}

.forgetclass a:link{
	color:#ffffff;
}

.forgetclass a:visited{
	color:#ffffff;
}
.forgetclass a:active{
	color:#ffffff;
}

.forgetclass a:hover{
	color:#3d1733;
}


.display{
	float:left;
}



#ctl00_ContentPlaceHolder4_ContentBlock1 p{
	margin:0px;
	padding:0px;
}

#ctl00_ContentPlaceHolder4_ContentBlock2 p{
	margin:0px;
	padding:0px;
}

#ctl00_ContentPlaceHolder4_ContentBlock3 p{
	margin:0px;
	padding:0px;
}

#ctl00_ContentPlaceHolder4_ContentBlock4 p{
	margin:0px;
	padding:0px;
}




#update{
	text-align:left; 
	float:left;
	font-family: verdana; 
	font-size:11px; 
	color:#0088cc; 
	font-Weight:bold;
}

#update_close {
	float:right;
	padding-top:8px;
	display: none;
	
}
/* END OF DEFAULT */

/*MASTER FOOTER CONTINUES */

#footer
{
	
	list-style:none; 

	height:340px; 
	padding:0; 
	margin:0; 
	background:url(../images/footer.gif) repeat-x;
	display: none;
}
#footertop
{
	height:13px;
	text-align:left; 
	margin-top:0px;
	padding-top:14px;
	margin-left:23px;
	color:#0088cc;
	font-size:11px;
	font-family:verdana;
	font-weight:bold;
}
#breadcrumb {
	
	text-decoration:none
}
.home{
	
	text-decoration:none
	font-family: verdana; 
	font-size:11px; 
	color:#0088cc; 	
	font-Weight:bold;
}
.home a:link{
	text-align:left; 
	text-decoration: none; 
	font-family: verdana; 
	font-size: 11px;  
	color: #0088cc; 
	font-weight: bold;
}

.home a:visited{
	text-align:left; 
	text-decoration: none; 
	font-family: verdana; 
	font-size: 11px;  
	color: #0088cc; 
	font-weight: bold;
}

.home a:active{
	text-align:left; 
	text-decoration: none; 
	font-family: verdana; 
	font-size: 11px;  
	color: #0088cc;  
	font-weight: bold;
}

.home a:hover{
	text-align:left;
	text-decoration: none; 
	font-family: verdana; 
	font-size: 11px; 
	color: #666666;
	font-weight: bold;
}

#footernav
{

	height:auto;
	margin-top:12px;
	display: none;
		
}
.footer_column{
	margin-top:0px;
	padding-left:5px;
	float:left; 

	height:auto;
 }
.footer_row
{
    text-align:left;
    height:140px;
    line-height:16px;
    background-image:url(../images/footer_spacer.gif);
    background-position:center right;
    background-repeat:no-repeat;

}
.footer_row_heading{

	font-size:11px; 
	font-family:verdana;
	margin-left:23px;
	margin-bottom:10px;
	padding-top:8px;
	
}

.footer_row_heading a{
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}

.footer_row_heading a:hover{
	font-weight:bold;
	color:#0088cc; 
	text-decoration:none;
}

h3 a{
	margin-bottom:10px;
	line-height:10px;
	margin-top:0px;
	padding-top:0px;


	font-family: verdana; 
	font-size:11px; 
	margin-left:23px; 
	text-align:left; 
	color:#666666; 
	font-weight:bold;
	text-decoration:none;
}
h3 a:hover{
	margin-bottom:10px;
	line-height:10px;
	font-family: verdana; 
	font-size:11px; 
	margin-left:23px; 
	text-align:left; 
	color:#0088cc; 
	font-weight:bold;
	text-decoration:none;
}

ul{
	
	list-style-type:square;
}








.footer_links a
{
     margin-left:23px;
    text-align:left; 
	font-size:11px;
    text-decoration:none;
	font-family: verdana; 
	font-size:11px; 
	color:#666666; 
}

.footer_links a:link{
	font-family: verdana; 
	font-size:11px; 
	color:#666666; 
	font-Weight:normal; 
	text-decoration: none;
}
.footer_links a:visited{
	font-family: verdana; 
	font-size:11px; 
	color:#666666; 
	font-Weight:normal; 
	text-decoration: none;
}
.footer_links a:active{
	font-family: verdana; 
	font-size:11px;
	color:#666666; 
	font-Weight:normal; 
	text-decoration: none;
}
.footer_links a:hover{
	font-family: verdana; 
	font-size:11px; 
	color:#0088cc; 
	font-Weight:normal;
	text-decoration: none;
}

.lastfooter_row
{
    	height: 134px;
    	text-align:left;
	line-height:16px;
   	margin:0px;
	padding:0px;
}
#endlogo{

}


table tr td a a:link
{
	border:solid;
	font-family: verdana; 
	font-size:11px; 
	color:#666666; 
	font-Weight:normal; 
	text-decoration: none;
}

/*END OF MASTER*/

/*
#internal_heading_firstsection{
	
	text-align:left;

	height:215px;
	margin:0px auto;
}
#internal_heading_firstsection_pic{
	float:left;
	margin-top:2px;
	padding:0px;
}

#internal_heading_firstsection_summary{
	margin-left:11px;
	float:left; 

	height:195px;	
}

#internal_heading_secondsection{
	margin:0px auto;

}
.middle_menu_summary{
	
	margin-top:0px;
	padding:0px;
	text-align:left;
	font-size:11px;
	font-family:verdana;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
}
*/




#ctl00_fieldvalue{
	margin-top:6px;
	border:0px;
	margin-left:1px;
	font-family: verdana;
	font-size:12px;  
	font-weight: bold;
	color:#666666;	
}

#ctl00$searchimage{
	border:0px;

}
img
{
   border:none;
}

p{	
	
	font-family:verdana;
	font-size:inherit;
}





.sitemap tr td a{
	font-family: verdana;
	color:#666666; 
	font-size:inherit; 
	text-decoration: none;
}

.sitemap tr td a:hover{
	font-family: verdana;
	color:#0088cc;
	font-size:inherit; 
	text-decoration: none;
}

.sitemap tr {
	height:18px;
        text-align:left; 
}

.sitemap tr td{
	
	
        text-align:left; 
}



.inputbox {
	border:1px solid #999999;
	color:#666666;
	font-family:VERDANA;
	font-size:11px;
	font-weight:bold;
	height:16px;
}

.submit{

	height:24px;
	background:url(../images/submitbutton.gif) repeat-x;
	border:none;
	text-align:center;
	font-family:verdana;
	color:#666666;
}

/*Search page class */
#ctl00_ContentPlaceHolder4_WebSearch1 {
	display:none;
}


#lastupdateholder #results{

	
}



#lastupdateholder #results #navbar .ektronPaging {

	font-size:12px;
/*	float: right;         */
	font-family: verdana; 
	color:#666666;

}



#lastupdateholder #results table tbody tr .search_result_oddrow{

/*	background:#e7e7e7; */

}



#lastupdateholder #results table {
	font-size:12px;
        font-family: verdana; 
	color:#666666;
}



#lastupdateholder #results h3{
	color:#0088CC;
	font-weight:bold;
	font-size:18px;
	font-family:verdana;

}

#lastupdateholder #results #navbar .ektronPaging .page{

	display:inline;
	margin-left:5px;
	margin-right:5px;

}

#lastupdateholder #results #navbar .ektronPaging .page a{
	text-align:left;
	font-family: verdana; 
	font-size:12px;
	color:#666666;



}

#lastupdateholder #results #navbar .ektronPaging .page a:hover{
        text-decoration:none;
	color:#0088CC;
}


#lastupdateholder #results #navbar .ektronPaging .previous {

	display:inline;

	margin-left:5px;
	margin-right:5px;


}



#lastupdateholder #results #navbar .ektronPaging .previous a{
	text-align:left;
	font-family: verdana; 
	font-size:12px;
	color:#666666;


}

#lastupdateholder #results #navbar .ektronPaging .previous a:hover{
        text-decoration:none;
	color:#0088CC; 
}


#lastupdateholder #results #navbar .ektronPaging .next {

	display:inline;
	margin-left:5px;
	margin-right:5px;

}




#lastupdateholder #results #navbar .ektronPaging .next a{
	text-align:left;
	font-family: verdana; 

	font-size:12px;
	color:#666666;



}

#lastupdateholder #results #navbar .ektronPaging .next a:hover{
        text-decoration:none;
	color:#0088CC; 
}

#lastupdateholder #results table a{
	font-size:12px;
        text-decoration:underline;
	font-family: verdana; 
	color:#666666;
}


#lastupdateholder #results table a:hover{
	font-size:12px;
        text-decoration:none;
	font-family: verdana; 
	color:#0088CC;
}


/*search no results*/
h4{
	color:#666666;
	font-family:verdana;

}
#lastupdateholder #results .resultPreview p{

	color:#666666;
	font-family:verdana;
}
#lastupdateholder #results .resultPreview ul li{
	color:#666666;
	font-family:verdana;
}
#ctl00_ContentPlaceHolder3_ImageControl1{
	height:155px;
	margin:0xp;
	padding:0px;
}
option{
	font-family:verdana;
	font-size:12px;
	color:#666666;
}

