/* CSS Document */
.center
{
	text-align:center;
}

#r_border
{
	border:1px solid #ccc;

	padding:10px;

	margin-bottom:10px;
}

.ttt
{
	font-family: Trebuchet MS;
    
	font-size: 12px;
    
	font-style: italic;

	position: relative;
    
	top: 2px;
    
	vertical-align: top;
}

#connect
{
	width:200px;

	text-align:center;
}

#menu div
{	position: absolute;
	
	visibility: hidden;
	
	margin: 0;
	
	padding: 0;
	
	border: 1px solid #5970B2
	
	background:#fff;
	
	left:423px;

	top:27px;
}

#menu div a 
{
    background: none repeat scroll 0 0 #EAEBD8;
    
	color: #2875DE;
    
	display: block;
    
	float: none !important;
    
	font: 11px arial !important;
    
	margin: 0 !important;
    
	padding: 5px 10px !important;
    
	position: relative;
    
	text-align: left;
    
	text-decoration: none;
    
	white-space: nowrap;
    
	width: 150px !important;
}


.text2
{
color:#7D7D7D;

font-family:Trebuchet MS,Verdana,Arial,Sans-serif;

font-size:13px;

line-height:1.5em;

margin:0;

text-align:justify;
}

ul#social li 
{
border:0 none;
display:block;
float:left;
height:82px;
margin:0;
padding:0;
width:80px;
}

ul#social li a span 
{
display:none;
}

ul#social li a 
{
display:block;
float:left;
height:75px;
text-indent:-999px;
width:79px;
}

ul#social 
{
background:url("/images/social.gif") no-repeat scroll 0 0 transparent;
float:left;
height:82px;
list-style-type:none;

margin:0 0 0 26px;

padding:0;

width:160px;

}

.roundcont 
{

width:768px;
}

.roundtop 
{
background:url("../images/toprounded.jpg") no-repeat scroll 0 0 transparent;

height:14px;

width:769px;
}

#content_middle , .content_middle
{
border-left:1px solid #CCCCCC;

border-right:1px solid #CCCCCC;

padding:0 10px;

}

.roundbottom 
{
background:url("../images/bottomrounded.jpg") no-repeat scroll 0 0 transparent;

height:14px;

width:769px;

margin-left:-1px;

margin-bottom:10px;
}

.banner_bot
{
	padding-left:10px;
}
.banner a {
	font-family: 'Trebuchet MS', Verdana, Arial, sans-serif;
	font-size: 13px;
}
#active_menu-nav
{
background-color:#F3F3F3 !important;

border-bottom:4px solid #335687 !important;

color:#333333 !important;
}

#category-top a
{
	
}

.post1
{
	padding-bottom:5px;
}

.post1 h2
{
	text-align:left;
}

.post1 a
{
	text-align:left;

	font-size:16px;
}

#sidebar-bottom a
{
	font-size:12px!important;

	font-family:Trebuchet MS,Verdana,Arial,Sans-serif;

	padding-right:5px;

	font-weight:bold;
}

#commentform label
{
	font-size:16px;

	font-family:Trebuchet MS,Verdana,Arial,Sans-serif;

	color:#7D7D7D;
}

#commentform small
{

	font-size:13px;

	font-family:Trebuchet MS,Verdana,Arial,Sans-serif;	
}

#zrx_captcha
{
	font-size:16px;

	font-family:Trebuchet MS,Verdana,Arial,Sans-serif;
	
	color:#7D7D7D;
}

#dadv small
{
	color:#7D7D7D;
font-family:Trebuchet MS,Verdana,Arial,Sans-serif;
font-size:11px !important;
}

#adv small
{
	color:#7D7D7D;
font-family:Trebuchet MS,Verdana,Arial,Sans-serif;
font-size:11px !important;
}

/*.post a
{
	font-size:16px;

	font-family:Trebuchet MS,Verdana,Arial,Sans-serif;
}*/

#new_te a
{
	font-size:16px;

	font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;

}

.widecolumn
{
	border:3px solid #808080;

	width:746px!important;

	padding:5px;
}

#adv
{
	font-size:13px!important;

	font-family:Trebuchet MS,Verdana,Arial,Sans-serif;
	
	color:#7D7D7D;	
}

#review-info
{
font-size:13px!important;

	font-family:Trebuchet MS,Verdana,Arial,Sans-serif!important;
	
	color:#7D7D7D!important;	
}

#dadv
{
	font-size:12px!important;

	font-family:Trebuchet MS,Verdana,Arial,Sans-serif;
	
	color:#7D7D7D;	
}

#category-top h2
{

}

.main
{
	padding-bottom:0px;

	height:90px;
}

.tabber_text3 
{
color:#7D7D7D;

font-family:Trebuchet MS,Verdana,Arial,Sans-serif;

font-size:13px;

line-height:1.5em;

margin:0;

text-align:justify;
}





.text6 li
{
	list-style-type:decimal;
}

#main_faq9 , .main_faq9
{
background:#E5ECF9 none repeat scroll 0 0;
border:2px solid #CCCCCC;
margin-bottom:15px;
padding:10px;
}

#middle_left3
{
float:left;

width:335px;
}

#middle_right3 
{
float:left;

margin-left:20px;

width:420px;
}

#right
{
	border:3px solid #CCCCCC;

	margin-bottom:10px;
}

#wrapper2 {
margin-left:auto;
margin-right:auto;
width:980px;
}


#main_faq9 a , .main_faq9 a
{
background:transparent url(../images/black-triangle.gif) no-repeat scroll 5px 50%;

line-height:24px;

padding-left:20px;

font-weight:normal;
}

.text6 ul li
{
list-style-image:url(/images/clip_bullets.gif);
list-style-position:outside;
list-style-type:disc;	
	
	
}

.text6
{
color:#7D7D7D;
font-family:Trebuchet MS,Verdana,Arial,Sans-serif;
font-size:13px;
line-height:1.5em;
margin:0;
text-align:justify;
}

#text_li
{
	background:url(../images/li_arr.gif) no-repeat;
}

#text_left
{

	text-align:left;

}

.textbox 
{
background-color:#B5E7F7;

border:1px solid black;

color:black;

font-family:Verdana,Arial,Sans-Serif;

font-size:12px;

text-align:center;

width:550px;
}

td.comment_table 
{
	font-size:12px;
}

.text li
{
	list-style-type:decimal;
}

table.comment 
{
background-color:#FDF4D7;

border:1px solid #E1AA2D;

border-collapse:collapse;

padding:5px;
}

.textbold2 
{
color:#CC0000;

font-family:verdana,geneva,helvetica;

font-size:11px;

font-weight:bold;
}

.textexcerpt 
{
color:#333333;

font-family:verdana,geneva,helvetica;

font-size:18px;

font-style:italic;

font-weight:bold;
}

#tabber_text2 li
{
	
	padding-bottom:9px;

	list-style-type:decimal;

}

#divLinks a
{
	text-decoration:underline;
}

.smaller
{
	padding-left:20px;

	font-weight:bold;

	font-size:14px;
}

#h2
{
	text-align:left;
}

.text2 li
{
list-style-image:url(../images/clip_bullets.gif);

list-style-position:outside;

list-style-type:disc;
}

#wrapper
{

	width:980px;
	
	margin-left:auto;
	
	margin-right:auto;
}


.textbold 
{
color:#333333;

font-size:13px;

font-weight:bold;

font-family:trebuchet MS;
}

#wrapper_div 
{
margin-left:auto;
	
margin-right:auto;

width:980px;
}

#font, .font
{

	font-family:trebuchet MS;

	color:#7D7D7D;

}

td.helpHed2 
{
background-color:#BEC8D1;

border-bottom:2px solid #6699CC;

border-left:1px solid #6699CC;

color:#404040;

font-family:Verdana;

font-size:11px;

font-weight:bold;

text-align:left;

text-indent:5px;
}

.text li
{
list-style-image:url(../images/clip_bullets.gif);

list-style-position:outside;

list-style-type:disc;
}

#maintop, .maintop
{

	text-align:left;

	padding-top:10px;

}

table.sofT 
{
background-color:#FAFAFA;

border:1px solid #6699CC;

border-collapse:collapse;

margin-left:19px;

border-spacing:0;

color:#404040;

font-family:Verdana;

font-size:11px;

font-weight:normal;

text-align:center;
}

table.sofT td 
{
border-color:-moz-use-text-color -moz-use-text-color #99CCFF #99CCFF;

border-style:none none solid solid;

border-width:0 0 1px 1px;

color:#404040;

font-family:Verdana,sans-serif,Arial;

font-size:11px;

font-weight:normal;

text-align:left;

text-indent:0;
}

.style8 
{
	font-size:11px;
}

.style3 
{
background-color:#00FFFF;
}

.style2 
{
	background-color:#00FF33;
}

.style1 {
	background-color:#FF6633;
}

h3
{

	color:#7D7D7D;

    font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;

    font-size:16px;

	margin-top:0;

	margin-bottom:10px;
	
}

#main_faq, .main_faq
{

	padding:10px;

	background:#E5ECF9;

	border:2px solid #ccc;

	margin-bottom:15px;
	
}

#middle_column_compare1
{
float:left;

margin-left:5px;

padding:3px;

width:768px;
}

#main_faq a, .main_faq a
{

	line-height:24px;

	background:url(../images/black-triangle.gif) no-repeat 5px;

	padding-left:20px;
	
}

#top_liks a
{
	font-weight:bold;

	text-decoration:underline;

	color:#335687;
}

.textbox 
{
background-color:#B5E7F7;

border:1px solid black;

color:black;

font-family:Verdana,Arial,Sans-Serif;

font-size:12px;

text-align:center;

width:550px;
}

#new_faq
{

	font-size:14px;

	font-weight:bold;

	text-align:left;
	
}

h1
{

color:#7D7D7D;

font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;

font-size:20px;

font-weight:normal;

margin-top:0;

text-align:left;

}

#tabber_text3, .tabber_text3
{
color:#7D7D7D;

font-family:Trebuchet MS,Verdana,Arial,Sans-serif;

font-size:13px;

line-height:1.5em;

margin:0;

text-align:justify;
}

#middle_left
{
	width:374px;

	float:left;
}

#middle_right
{
	width:374px;

	float:left;

	margin-left:20px;


}


#main_span, .main_span
{

	padding:10px;

	color:#7D7D7D;

	font-family:Trebuchet MS,Verdana,Arial,Sans-serif;

	font-size:13px;
	
}

#tabber_text2
{
color:#7D7D7D;

font-family:Trebuchet MS,Verdana,Arial,Sans-serif;

font-size:13px;

line-height:1.5em;

margin:0;

padding:12px;

text-align:justify;

padding-left:33px;
}

#new_page h2
{

	margin:0;

	padding-left:10px;

	padding-top:3px;
	
	padding-right:3px;

	padding-bottom:3px;

}

.text
{
color:#7D7D7D;

font-family:Trebuchet MS,Verdana,Arial,Sans-serif;

font-size:13px;

font-weight:normal;

text-align:justify;
}

#tabber_text, .tabber_text
{
margin: 0;

padding: 12px;

line-height: 1.5em;

text-align: justify;

color:#7D7D7D;

font-family:Trebuchet MS,Verdana,Arial,Sans-serif;

font-size:13px;
}

#compare_title
{
color:#7D7D7D;

font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;

font-size:20px;

font-weight:normal;

margin-top:0;
}

.box h2
{

	text-align:left;

	padding:10px;

	margin-bottom:0px;

	margin-top:5px;

}

#middle_column_compare
{
float:left;

margin-left:5px;

width:758px;

padding:3px;
}

li
{
	list-style-type:none;
}


#middle_main
{

width:770px;

padding-top:10px;

}

.capital
{

	padding-top:10px;

}

.text_main1
{

	padding-top:10px;

}

#dollar
{
	border:1px solid #335687; 

	padding:10px;
}

#offers_right
{

	float:left; 

	width:200px;

}

.float-right
{
	float:right;
}

body
{
	font-family:Georgia,Cambria,"Times New Roman",Times,serif;
	
	font-size:12px;
	
	line-height:18px;
}

#wrapper
{
	width:980px;

	margin-left:auto;

	margin-right:auto;
}

#ad_left
{
	width:170px;

	float:left;

	text-align:center;

	border:1px solid #808080;

	margin-right:15px;

	padding-top:29px;

	padding-bottom:27px;

	color:#7D7D7D;


}

#ad_middle
{
	width:170px;

	float:left;

	text-align:center;

	border:1px solid #808080;

	margin-right:15px;

	padding-top:10px;

	padding-bottom:10px;

	color:#7D7D7D;

    height:54px;
}

#ad_right
{
	width:170px;

	float:left;

	padding-top:8px;

	text-align:center;

	border:1px solid #808080;

	padding-top:20px;

	padding-bottom:10px;

	height:44px;

	color:#7D7D7D;


}

#main_faq a, .main_faq a
{
	font-weight:normal;
}

a
{
	color:#335687;
	
	font-weight:bold;
	
	text-decoration:none;
}

#breadcrumb
{
float:left;

padding-top:4px;

text-transform:uppercase;
}

#breadcrumb strong
{
	padding-left:16px;
}

#login
{
float:right;

padding-top:4px;

width:172px;
}

#header
{
	/*padding-left:167px;*/
	
	height:82px;
	
	text-align:center;

	border-bottom:10px solid #335687;
}

#header1
{
	width:218px;

	float:left;
}

#tag
{

	padding-top:13px;

	padding-bottom:0;

	text-align:center;

	color:#335687;
	
	font-size:13px;

	margin:0;

}

h2
{
font-size:20px;

font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;

color:#7D7D7D;

font-weight:normal;

text-align:center;

margin-top:0px;

}

#header2
{
	
	float:left;

	width:743px;

	text-align:left;

	font-size:13px;

	padding-left:10px;

	font-weight:bold;

	color:#335687;

	padding-top:11px;

}

#new1 a:hover
{
	color:#72A545;
}

.add_texta
{

	color:#335687;

	font-family:verdana;

	font-size:11px;

	font-weight:bold;

	text-decoration:underline;
	
}

#new1 .text
{
	color:#335687;

	font-family:verdana;

	font-size:11px;

	font-weight:bold;

	text-decoration:underline;
}


#topmenu
{
	width:980px;
	
	height:34px;	

}

.textbox9
{

	margin-bottom:5px;

}

#newsletter
{

	height:141px;

	border:1px solid #335687;

	padding-top:3px;
	
}

#adds a:hover
{
	color:#72A545;
}

#adds
{

	text-align:center; 

	width:748px;

}

#offers_left
{
	float:left; 

	width:550px; 

	margin-right:10px;

	font-family:Trebuchet MS,Verdana,Arial,Sans-serif; 

	font-size:13px; 

	color:#7D7D7D;
}

.text_main
{

	padding-top:10px; 

	width:750px; 

	font-family:Trebuchet MS,Verdana,Arial,Sans-serif; 

	font-size:13px; 

	color:#666666;

}

#border_left a
{
	font-weight:normal;
}

#border_right a
{
	font-weight:normal;
}

#ad_left a
{
	font-weight:normal;
}


#ad_middle a
{
	font-weight:normal;

	position:relative;

	top:8px;
}

#button_submit:hover
{

	background:#808080;

	cursor:pointer;


}


#ad_right a
{
	font-weight:normal;
}



.add_text
{

	font-size:10px; 

	text-decoration:underline; 

	font-weight:bold;

}

#mainborder
{

	padding-top:15px;

	width:754px;

}

a:hover
{
	text-decoration:underline;

	color:#72A545;
}

#border_left
{
	
	width:364px;

	float:left;

	line-height:21px;

	margin-right:10px;

}

#border_left fieldset
{

	border:1px solid #808080;

	padding-left:7px;	

	height:334px;

}


#border_right fieldset
{

	border:1px solid #808080;	

	padding-left:7px;

}

#border_right
{

	width:368px;

	float:left;

	line-height:21px;

	height:336px;

}

#adds a
{
	font-family:verdana;
}

p
{
	margin-top:0px;

	margin-bottom:0px;
}

#footer a 
{
font-weight:bold;

text-decoration:none;
}

#button_submit
{
	
	background:#335687;

	color:#fff;

	font-weight:bold;

	width:150px;

	border:none;

	height:25px;

	line-height:25px;

	font-size:13px;

}

#bannerad
{
	text-align:center; 

	padding-top:29px; 

	padding-left:17px;
}

#titletag
{

	font-family:Trebuchet MS,Verdana,Arial,Sans-serif; 

	font-size:13px; 

	color:#7D7D7D; 

	text-align:center; 

	padding-bottom:19px;

}

#top_liks a:hover
{

	color:#72A545;

}

hr
{

	margin-left:75px;

	margin-bottom:4px;

}

#maintitle
{
	font-size:32px; 

	color:#2E5A87; 

	padding-top:13px; 

	font-family:trebuchet MS;

	padding-left:10px;

	margin-top:0px;

	margin-bottom:0px;
}

#button_submit:hover
{
	border:1px solid #7D7D7D;
}

li#current a
{
background-color:#F3F3F3!important;

border-bottom:4px solid #335687!important;

color:#333333!important;
}

#topmenu ul
{

-x-system-font:none;

border-color:#808080;

border-style:solid;

border-width:0 0 4px;

bottom:4px;

float:left;


font-family:'Trebuchet MS',Tahoma,Arial,Sans-serif;

font-size:1.4em;

font-size-adjust:none;

font-stretch:normal;

font-style:normal;

font-variant:normal;

font-weight:bold;

line-height:normal;

list-style-image:none;

list-style-position:outside;

list-style-type:none;

margin:0;

padding:0;

position:relative;

width:981px;
z-index: 999999;


}

#topmenu li
{
display:inline;
}

#topmenu li a
{
background:white url(../images/menudivide.gif) repeat-y scroll right top;

border-bottom:4px solid #808080;

bottom:-4px;

color:#808080;

float:left;

padding:0 10px;

position:relative;

text-decoration:none;

font-weight:normal;
}




#login a
{
	color:#fff;
	
	font-size:10px;
	
	text-decoration:underline;
}

#top
{
background:#335687 none repeat scroll 0 0;

color:#CCCCCC;

font-family:Arial,Helvetica,sans-serif;

height:26px;

letter-spacing:1px;

text-transform:uppercase;

color:#cccccc;

font-size:10px;
}

#whitebox
{
	text-align:left;
	
	width:980px;
	
	padding-top:10px;
	
	padding-bottom:10px;
}

.clr
{
	clear:both;
}

#left_column
{
	float:left;
	
	width:200px;
}

#middle_column
{

	width:550px;
	
	float:left;
	
	margin-left:15px;
}

#right_column
{
	float:left;
	
	width:200px;
	
	margin-left:15px;

	margin-top:-9px;
}

#footer
{
	width:100%;
	
	border-top:5px solid #335687;
	
	margin-top:20px;
	
	height:40px;
	
	color:#000000;
	
	font-weight:bold;
	
	line-height:38px;

	text-align:center;

}

#topmenu a:hover
{
	background:#EBF3FA;
	
	color:#000;

    border-bottom:4px solid #335687;
}

div.moduletable h3
{
background:url(../images/h3-bg.gif) no-repeat scroll center center;

color:#333333;

font-size:135%;

border-bottom:1px solid #DDDDDD;

border-top:2px solid #335687;

font-variant:small-caps;

letter-spacing:1px;

margin:0 0 10px;

padding:10px 40px;

text-align:center;
}



.sidemenu a:hover
{
	color:#72A545;
	
}

#left_column ul.sidemenu 
{
list-style-image:none;

list-style-position:outside;

list-style-type:none;

margin:0 0 8px;

padding-right:0;

text-align:left;

text-decoration:none;

padding-left:0;
}

#left_column ul.sidemenu li 
{
background:transparent url(../images/arrow.gif) no-repeat scroll 2px 8px;

border-bottom:1px solid #EEEEEE;

padding:4px 5px 4px 20px;
}

#left_column ul.sidemenu a 
{
background-image:none;

font-weight:bold;

text-decoration:none;
}


#text_new td a {
font-family: 'Trebuchet MS', Verdana, Arial, sans-serif;
font-size: 13px;
}
/*Random Banner js fix*/
a#js-link {
	display: block;
	position: absolute;
	width: 728px;
	height: 90px;
	z-index: 101;
}

div#current_main {
	background: gray;
}
object.swf_class {
	margin-top:-18px;
}
a.hover {
	height: 90px;
	display: block;
}

#fb_frame {
	border:none; 
	overflow:hidden; 
	width:75px; 
	height:25px;
	position:absolute;
	left:28px;
	bottom:1px;
}
#fb_share {
	position:absolute;
	right:28px;
	bottom:7px;
}
