/*
BODY {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Lucida Grande", Lucida, Arial, Sans-serif; BACKGROUND: url(../images/body_gradient.jpg) #e6eff1 repeat-x left top; COLOR: #666; FONT-SIZE: 75.5%; PADDING-TOP: 0px
}
*/


BODY{	
		/*background: url(../images/bg.jpg) top center no-repeat #cadde3;*/
		background-color: #cadde3;
    	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Lucida Grande", Lucida, Arial, Sans-serif; 
  		COLOR: #757575; FONT-SIZE: 75.5%; PADDING-TOP: 0px
}


table tr .backLight{ background-color:#ffffff !important;}
table tr .backDark{ background-color:#e8e8e8 !important; }

#clear{ height:0px;}


#logonav, .navitab{ background-color:transparent;}

A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A {
	COLOR: #00a6ed; TEXT-DECORATION: none
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-FAMILY: Arial
}
H2 {
	FONT-FAMILY: Arial
}
H3 {
	FONT-FAMILY: Arial
}
H4 {
	FONT-FAMILY: Arial
}
H5 {
	FONT-FAMILY: Arial
}
H6 {
	FONT-FAMILY: Arial
}
H1 {
	
	padding-left:10px;LINE-HEIGHT: 1em; COLOR: #0993D6; FONT-SIZE: 1.5em;  Text-align:left; font-family: Arial,Georgia; 
}
big { font-weight:bold;}
#logonav {
	MARGIN: 0px auto; WIDTH: 976px
}
#featured {
	MARGIN: 0px auto; WIDTH: 940px
}
#maincontent {
	MARGIN: 0px auto; WIDTH: 981px
}
#plaincontent {
	MARGIN: 0px auto; WIDTH: 956px
}
#connectnow {
	MARGIN: 0px auto; WIDTH: 976px; 
}
#footer {
	MARGIN: 10px auto; WIDTH: 976px; height:54px; font-size:11px;
}
#toolbar {  margin: 0; padding:3px; float: right; clear: both;background-color:#FFFFFF;BORDER: 1px solid #FFFFFF;
		   -moz-border-radius-bottomleft: 7px;
		   -moz-border-radius-bottomright: 7px;
		   border-bottom-right-radius: 7px;
		   border-bottom-left-radius: 7px;
		   
    	   -webkit-border-bottom-left-radius: 7px;
   	       -webkit-border-bottom-right-radius: 7px;
    	    
    	    margin-right:-4px;
    	    height:30px;
    	    
    	    
}

#toolbar_long { margin: 0; padding:3px; float: right; clear: both;background-color:#FFFFFF;BORDER: 1px solid #FFFFFF;
		   -moz-border-radius-bottomleft: 7px;
		   -moz-border-radius-bottomright: 7px;
		   border-bottom-right-radius: 7px;
		   border-bottom-left-radius: 7px;
		   
    	   -webkit-border-bottom-left-radius: 7px;
   	       -webkit-border-bottom-right-radius: 7px;
    	    
    	    margin-right:-5px;
    	    height:30px;
    	    margin-left:460px;
    	    position: absolute;
}

#toolbar_home table tr td.top_label{ color: #999999;


}

#toolbar_home table tr td{ padding:0px 7px;text-align: center;}

#toolbar_home table tr td b{ color:#00A6ED;text-decoration: underline;font-weight: normal; }

#toolbar_home input[type="text"], #toolbar_home input[type="password"]{	height:17px;
																		width:120px;
																		border:1px solid #CCCCCC;
																	    -moz-border-radius: 7px;
																	    border-radius: 7px;
																	    -webkit-border-radius: 7px;
																		padding:3px 10px;
																		color:#999999;
																		margin-top:3px;
	


}



#social_links { height: 50px;
				margin-left: 392px;
				margin-top: -5px;
				position: absolute;
				width: 225px;
}


#social_links ul li { list-style: none;
					  color:#999999;
					  padding:0px 10px;	
					  margin: 10px 0px;				  	
}

#social_links ul li a{	 color:#999999;

}

#social_links ul li a:hover{	 color:#00A6ED;

}


#toolbar_home { 
		   -moz-border-radius-bottomleft: 12px;
		   -moz-border-radius-bottomright: 12px;
		   border-bottom-right-radius: 12px;
		   border-bottom-left-radius: 12px;
		   
    	   -webkit-border-bottom-left-radius: 12px;
   	       -webkit-border-bottom-right-radius: 12px;
    	    background-color: #FFFFFF;
		    clear: both;
		    float: right;
		    height: 40px;
		    margin: 0 10px 0 0;
		    padding: 0;
		    width: 335px;
}


.toolbar_stuff{	color:#999999;

}

.country_stuff{	font-size:11px !important;

}

.login_stuff{	font-size:14px !important;

}

.navitab li.bigger a{	font-size:19px; font-weight: 100;color: #999999;

}




.toolbar_border_li_left { border-left:1px solid #888888; }
.toolbar_border_li_right {	border-right:1px solid #888888; 	}

ul.primary-links {  float: right;
					list-style: none outside none;
					margin: 12px 0px 0;
					padding: 0;
					position: relative;
					text-align: right !important;
					width: 97%;
					z-index: 4;
}

ul.logged-links {  float: right;
					list-style: none outside none;
					margin: 8px 0px 0;
					padding: 0;
					position: relative;
					text-align: right !important;
					width: 100%;
					z-index: 4;
}

.sign_in_stuff a{ font-size:14px;}
.users_slogan { font-style:italic;text-align:right; padding-right:10px;

}


.follow_us_tw { background: url(../images/follow_us_tw.jpg) no-repeat top left transparent !important; padding-left:20px !important; }
.find_us_fb { background: url(../images/find_us_fb.jpg) no-repeat top left transparent !important; padding-left:20px !important; }

ul.primary-links li { margin: 0; padding-left: 0.5em; padding-right:0.5em;float: left; background-image: none;}
ul.primary-links li a, ul.primary-links li a:link, ul.primary-links li a:visited { display: block; margin: 0 ; padding-left: 0.5em; padding-right: 0.5em;text-decoration: none; font-weight:bold;}
ul.primary-links li a:hover, ul.primary-links li a.active {color:#D25A0B}

ul.logged-links li { margin: 0; padding-left: 0.5em; padding-right:0.5em;float: left; background-image: none;}
logged-links li a, ul.logged-links li a:link, ul.logged-links li a:visited { display: block; margin: 0 ; padding-left: 0.5em; padding-right: 0.5em;text-decoration: none; font-weight:bold;}
ul.logged-links li a:hover, logged-links li a.active {color:#D25A0B}

#logonav {
	MARGIN-TOP: 0px; WIDTH: 976px
}
#logonav #login {
	TEXT-ALIGN: right; MARGIN: 20px 0px 12px; WIDTH: 500px; FLOAT: right; COLOR: #999
}
#logonav #login A {
	FONT-SIZE: 0.9em
}
#mainnav {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; CLEAR: right; PADDING-TOP: 0px; 
}
#mainnav LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 10px; DISPLAY: inline;BACKGROUND-COLOR:#0993D6;BORDER: 1px solid #91CFEC; PADDING-TOP: 0px; 
}
#mainnav LI.selected{
	BACKGROUND-COLOR:#4BA8D5;
}
#mainnav LI.last {
	BORDER-RIGHT: 0px
}
#mainnav LI A {
	FONT-FAMILY: Arial; COLOR: #9FD4EE; FONT-SIZE: 1em;  TEXT-DECORATION: none;
}
#mainnav LI A:hover {
	COLOR: #ffffff;
}
.navitab{FLOAT: right;CLEAR: right; width:100%;height:23px; background: transparent;voice-family: "\"}\"";voice-family: inherit; 
padding-bottom:10px;padding-top:5px;


}
.navitab ul{margin:0;margin: 0 4px 0px 10px; padding: 0;list-style: none;FLOAT: right;CLEAR: right;}
.navitab li{display: inline;margin: 0;padding: 0;LIST-STYLE-TYPE: none; }
.navitab a{ display:inline; 
			padding-bottom:2px; 
			font: normal 18px Georgia;
			font-style: italic;
			color: #888888;
			text-decoration: none;
			margin: 0 8px;
			padding: 5px 0px;
			font-weight:normal !important;
 }




.navitab a:hover{padding-bottom:2px;border-bottom:2px solid #00A6ED;color:#888888;}
.navitab a.selected{ padding-bottom:2px;border-bottom:2px solid #0993D6;}

#clear{
	height:3px;
	clear:both;
}
BODY#home A.home {
	COLOR: #ffffff
}
BODY#recruiters A.recruiters {
	COLOR: #d87a09
}
BODY#seekers A.seekers {
	COLOR: #d87a09
}
BODY#blog A.blog {
	COLOR: #d87a09
}
BODY#about A.about {
	COLOR: #d87a09
}




#login_form #sign_in_btn{	BACKGROUND: url(../../../images/register_btn.png) no-repeat left top transparent;
							HEIGHT: 39px;WIDTH:184px;
							border:0px;
							cursor:pointer;
							-moz-border-radius: 7px 7px 7px 7px;
   							border-radius: 7px;
    						-webkit-border-radius: 7px;
    						color:#FFFFFF;
    						font-size:18px;
    						margin-left: 14px;
   							margin-top: 10px;
   							text-align: left;
							padding-left: 60px;
							padding-top: -0.1px;
							
}

#register #sign_up_btn{		BACKGROUND: url(../../../images/register_btn.png) no-repeat left top transparent;
							HEIGHT: 39px;WIDTH:184px;
							border:0px;
							cursor:pointer;
							-moz-border-radius: 7px 7px 7px 7px;
   							border-radius: 7px;
    						-webkit-border-radius: 7px;
    						color:#FFFFFF;
    						font-size:18px;
    						margin-left: 14px;
   							margin-top: 2px;
   							text-align: left;
							padding-left: 15px;
							padding-top: -0.1px;
							
}

#btn_sign_in_wrapper{	width: 185px;
						height:40px;
						margin-left: 89px;
						z-index: 1 !important;
						position: relative;

}

#featured H1 {
	text-indent: -1500px;
}
#featured P {	 color: #999999;
			    font-size: 13px;
			    font-weight: normal;
			    letter-spacing: 0.5px;
			    line-height: 20px;
			    margin-left: 40px;
			    margin-top: 28px;
			    padding-left: 150px;
			    text-align: justify;
			    width: 358px;


}
#featured H1 {
	LINE-HEIGHT: 1em; COLOR: #0685bc; FONT-SIZE: 2.4em; FONT-WEIGHT: bold;
}





#slideshow { width : 983px;
			 height: 244px;
			 margin-left:-11px;
			 margin-top: 6px;
			}

#slideshow #register {
	WIDTH: 316px; FLOAT: right;
	height:237px;
	margin-right: 18px;
    margin-top: -238px;
    position: relative;
	background: url(../../../images/register_form_bg.png) no-repeat 0 0 transparent;
}


#login_wrapper { margin-left: 48px; width:315px;}

#login_form_container { margin-left: -37px !important;

}

#slideshow #sign_up_form_footer{ margin-top:17px;}


#slideshow #register H2 {
	MARGIN: 8px 0px; COLOR: #0993D6; FONT-SIZE: 1.7em; FONT-WEIGHT: normal
}

#slideshow #register div INPUT[type="text"],#slideshow #register div INPUT[type="password"] {
	COLOR: #999; FONT-SIZE: 1.1em;
	margin:3px;
	border:1px solid #CCCCCC;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	height:23px;
	width:175px;
	padding:3px 5px;
	
}


#s_loader{ 			background: url('../images/prettyPhoto/facebook/loader.gif') 0 0 no-repeat transparent;
					 width:24px;
					 height:24px;
					 position:absolute;
					 margin: 110px 340px;
}


#login_form div INPUT[type="text"],#login_form div INPUT[type="password"] {
	COLOR: #999; FONT-SIZE: 1.1em;
	margin:3px;
	border:1px solid #CCCCCC;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	height:23px;
	width:175px;
	padding:3px 5px;
	
}

#login_form div.label{			font-size:15px;
 							    color:#888888;
								font-weight: normal;
								text-align: right;
								float:left;
								width:98px;
								padding-top:10px;
								
}

#login_form div.input{ float:left;height:31px;

}

#slideshow #register div.input{ float:left;height:31px;

}

#slideshow #register div.label{	font-size:15px;
 							    color:#FFFFFF;
								font-weight: normal;
								text-align: right;
								float:left;
								width:98px;
								padding-top:10px;
								
}

#register_form{ margin-top:11px !important;

}

#register_form input[type="text"], #register_form input[type="password"]{ height:21px !important;

} 

.example {
	COLOR: #999; FONT-SIZE: 0.85em
}
#featured_search {
	MARGIN-TOP: 15px; BACKGROUND: url(../images/header_bg_blue.jpg) no-repeat center top; HEIGHT: 120px; PADDING-TOP: 23px
}
#featured_search H1 {
	WIDTH: 370px; MARGIN-LEFT: 10px
}

#featured_search H1 {
	LINE-HEIGHT: 1em; COLOR: #0685bc; FONT-SIZE: 2.4em; FONT-WEIGHT: bold
}
#featured_search P {
	MARGIN-TOP: 10px
}
#featured_search #search {
	WIDTH: 495px; FLOAT: left; MARGIN-LEFT: 20px
}
#featured_search #search H2 {
	MARGIN: 8px 0px; COLOR: #fa8a08; FONT-SIZE: 1.7em; FONT-WEIGHT: normal
}
#featured_search #search TD {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}

#maincontent {
	/*MARGIN: 5px auto; BACKGROUND: url(../images/content_bg_top.gif) no-repeat center top;*/ 
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	background: #FFFFFF;
}
#contentcontainer {
	/*PADDING-TOP: 5px;*/ PADDING-BOTTOM: 5px; 
}
#content {
	padding: 15px 10px;
}
 
#maincontent H3, #login_form H3 {
	MARGIN: 8px 0px; COLOR: #0993D6; FONT-SIZE: 1.39em; font-weight:normal;
}
#maincontent TD#col1 {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 12px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#maincontent TD#col2 {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 12px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#maincontent TD#col3 {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 12px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#maincontent TD#col1 {
	BORDER-RIGHT: #ddd 1px solid
}
#maincontent TD#col2 {
	BORDER-RIGHT: #ddd 1px solid
}
#maincontent TD#col3 {
	PADDING-RIGHT: 25px
}
#maincontent TD#col3 P {
	MARGIN: 10px 0px 5px
}
#maincontent TD H2 {
	MARGIN: 10px; COLOR: #0685bc; FONT-SIZE: 1.7em; FONT-WEIGHT: normal
}
#maincontent TD H4 {
	MARGIN-TOP: 20px; COLOR: #454545; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
#maincontent TD P {
	LINE-HEIGHT: 1.5em; MARGIN-TOP: 2px
}
P.iphone {
	MARGIN-TOP: 15px; PADDING-LEFT: 38px; BACKGROUND: url(../images/iphone.png) no-repeat left top; HEIGHT: 45px; FONT-WEIGHT: bold; PADDING-TOP: 12px
}
#maincontent TD#col2 P A {
	LINE-HEIGHT: 1.8em; FONT-SIZE: 1.3em; FONT-WEIGHT: normal
}
#right{
	padding:3px;background:#ffffff;
}
P.date {
	COLOR: #999; FONT-SIZE: 0.8em
}
P.author {
	COLOR: #999; FONT-SIZE: 0.8em
}
#maincontent TD H3 {
	MARGIN: 5px 0px; COLOR: #76797B; FONT-SIZE: 1.39em; font-weight:bold;
}
c #maincontent TD H3 A {
	FONT-WEIGHT: normal
}
#connectnow {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 45px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/footer_bg.gif) no-repeat center top; HEIGHT: 46px; CLEAR: both; FONT-SIZE: 1.3em; VERTICAL-ALIGN: middle; PADDING-TOP: 13px
}

#at_users{	width: 330px;
			padding-left: 21px
			
}

#at_users a{  width:45px; height: 45px; padding:5px; 

}
#at_users a img {	margin-bottom:10px;
					
}

#key_features{	width: 600px;margin-left: 10px;
			

}

#key-features-title{ margin-left:2px;

}

#key_features p { font-size:12px; }

#key_features table tr td{ vertical-align:top;padding-right:7px;padding-bottom:10px;}

#at_users, #key_features{ float:left; display:block;

}

.feature_wrapper{		width:290px;
						height: 74px;
						float:left;
	
	}
	
	.feature_icon {	text-align:left;
					vertical-align:top;
					width:49px;
					float:left;
				   }
				   
	.feature_text_wrapper {	text-align:left;
							vertical-align:top;
							width:240px;
							float:left;
	 }
	 
	 .feature_title{	
						font-weight: normal;
						margin: 5px 0px;
						color: #76797B;
						font-size: 1.39em;
	 
	 }
	 
	 .feature_text{	line-height: 1.5em;
					margin-top: 2px;
	 				font-size:11px;
	 }


.feature_left_col { padding-right:20px;}

#home_content_wrapper {	height:265px;

}

.home-title-wrapper{ margin: 10px 0px 25px 0px;

}


#key_features h2{ font-style: italic;
								font-family: Georgia, times new roman, serif;
								color: #999999 !important;
							    font-size: 21px;
							    font-weight: 100;
							    

}

#at_users h2{ font-style: italic;
								font-family: Georgia, times new roman, serif;
								color: #999999 !important;
							    font-size: 21px;
							    font-weight: 100;
							    

}

 #key_features h3{	color: #2296c7 !important;
				    font-size: 1.6em;
				    font-weight: normal !important;
				    letter-spacing: 0.05em;
 
 }
	
 .feature_column{	padding-right:30px !important;
						 
 
 }
 
 
 #register_title{	padding-left:60px;
 
 }
 
 #register_title .title_1 { font-size:18px;color:#FFFFFF;}
 #register_title .title_2 { font-size:19px;color:#22480a;font-weight:bold;}
 
 #form_title_separator{	height:0px;
 
 }
 
/**
 * Forms.
 *
 * @package    themes
 * @subpackage default2
 * @author     Dmitri Lakachauskis <lakiboy83@gmail.com>
 */

/* Fieldset / legend */
fieldset {
    margin: 0.6em;
    
    #padding-top: 0; /* fix MSIE fieldsetPadding behaviour */
	border:0;
	
}

fieldset.noLegend {
    padding-top: 0;
}
fieldset.hr {
	border: 1px solid #D4EFFA;
    BACKGROUND: url(../images/fieldset_bg_top.gif) repeat-x top;
    border-width: 1px;
    padding: 15px 10px;
    text-align: left;
}


#step_2, #step_3 { display:none; }

fieldset.lastChild {
    margin-bottom: 0;
    padding-bottom: 0;
}
    fieldset legend {
        #margin-bottom: 0.8em; /* fix MSIE behaviour */
        #margin-left: -7px;
        #padding-bottom: 0.2em;

        padding-right: 0.5em;
        /*font-weight: bold;*/
        font-size: 20px;
        color: #888888;
    }


/* Form elements */
input.text, select {
    border-width: 1px;
    border-style: solid;
    border-color: #7c7c7c #c3c3c3 #ddd #c3c3c3;
    width: 170px;
    padding: 2px;
    background: #fff url(<?php echo $baseUrl ?>/images/bg/form_input_m.gif) repeat-x left top;
    color: #333;
}
textarea {
    border-width: 1px;
    border-style: solid;
    border-color: #7c7c7c #c3c3c3 #ddd #c3c3c3;
	background: #fff url(<?php echo $baseUrl ?>/images/bg/form_input_m.gif) repeat-x left top;

	 color: #333;
}
label {
    color: #333;
}


/* Ordered list for displaying form elements */
form fieldset ol {
    margin: 0;
    list-style: none;
    line-height: 1em;
}
    form fieldset ol li {
        clear: left;
        margin: 0;
        padding-bottom: 0.6em;
        padding-left: 160px;
        <?php if ($isFormSubmitted) { echo "#margin-bottom: 0.6em; /* fix MSIE behaviour on submit */"; } ?>
    }
        form fieldset ol li div {
            <?php if ($isFormSubmitted) { echo "#float: left; /* fix MSIE behaviour on submit */"; } ?>
            #display: inline; /* fix MSIE */
            margin-bottom: 0;
        }
        form fieldset ol li label {
            float: left;
            margin-left: -160px;
            width: 140px;
            text-align: right;
        }
        form fieldset ol li p { /* field comments */
            margin-top: 0.2em;
            margin-bottom: 0;
            font-size: 0.9em;
        }
        form fieldset ol li p.error { /* field error */
            margin-top: 0;
            margin-bottom: 0.3em;
            color: #f00;
        }


/* Fields on top */
form fieldset ol.onTop {
}
    form fieldset ol.onTop li {
        clear: none;
        padding-left: 0;
        
    }
        

        form fieldset ol.onTop li label {
            float: none;
            display: block;
            margin-left: 0;
            margin-bottom: 0.2em;
            width: auto;
            text-align: left;
        }


/* Additional */
form em {
    font-style: normal;
    color: #f00;
}
form div,
form p {
    margin-bottom: 0.4em;
}
form .fieldIndent {
    margin-left: 160px;
}


/* No forms layout */
fieldset {
    padding-bottom: 0.6em;
}
    
    fieldset dl {
        margin-left: 160px;
        margin-bottom: 0;
        line-height: 1em;
    }
       fieldset dl dt {
            float: left;
            display: inline;

            overflow: hidden; /* one row label only */
            height: 1.2em;

            margin-left: -160px;
            width: 140px;
            text-align: right;
            font-weight: normal;
            color: #333;
        }
        fieldset dl dd {
            margin-left: 0;
            margin-bottom: 0.4em;

            min-height: 1.2em;
            _height: 1.2em; /* min height for ie6 */

            padding-bottom: 0.2em; /* fix MSIE bug */
            color: #666;
        }
/* END no forms layout */


/**
 * Common.
 *   - error messages
 *   - debug panel
 *   - tooltips
 *
 * @package    themes
 * @subpackage default2
 * @author     Julien Casanova <julien_casanova@yahoo.fr>
 * @author     Dmitri Lakachauskis <lakiboy83@gmail.com>
 */

/* Messages & errors */
div.message {
    width: 65%;
    margin: 20px auto;
    
    
}
    div.message p {
        margin-bottom: 1em;
        border-width: 2px;
        border-style: solid;
        padding: 0.5em;
        text-align: center;
    }
    div.message p.message-error {
        border-color: #f30;
        background: url("../images/icon_delete.png") no-repeat scroll 10px 7px transparent;
   		color: #888888;
        -moz-border-radius: 6px 6px 6px 6px;
   		border-radius: 6px;
    	-webkit-border-radius: 6px;
    	padding: 10px 10px 10px 35px;

    }
    
    div.message-loading {
							padding: 180px 30px 300px;
							height: 24px;
							display: block;
							margin: auto;
							width: 400px;
							text-align:center;
							font-size: 14px;
    }



    div.message p.message-info {
        background: url("../images/icon_enable.png") no-repeat scroll 10px 7px transparent;
    	border-color: #66A326;
   		color: #888888;
   		padding: 10px 10px 10px 35px;
        -moz-border-radius: 6px 6px 6px 6px;
   		border-radius: 6px;
    	-webkit-border-radius: 6px;
    	
    }
    div.message p.message-warning {
        border-color: #999;
        color: #999;
        -moz-border-radius: 6px 6px 6px 6px;
   		border-radius: 6px;
    	-webkit-border-radius: 6px;
    }
    /* PEAR */
    div.message p.pear {
        border-top: none;
        border-color: #f30;
        text-align: left;
    }
    div.message h4 {
        border: 2px solid #f30;
        border-bottom: none;
        margin-bottom: 0;
        padding: 0.5em;
        text-align: center;
        text-transform: uppercase;
        letter-spacing: 0.3em;
        font-size: 1.1em;
        font-weight: bold;
        color: #f30;
    }
div#broadcastMessage {
    position: absolute;
    z-index: 300;
    left: 30px;
    top: 30px;
    width: 300px;
    padding: 10px 20px;
    background-color: #ffe9d9;
    color: #333;
}
    div#broadcastMessage a {
        position: absolute;
        right: 5px;
        top: 5px;
    }
#message {
    position: absolute;
    z-index: 200;
    right: 50px;
    top: 15px;
    max-width: 500px;
    overflow: hidden;
}
    #message p {
        margin-bottom: 0;
        padding: 5px 10px;
        text-align: left;
    }
    #message .success {
        background-color: green;
        color: #fff;
    }
    #message .error, .error {
       
        color: #ff0000;
    }
/* END messages & errors */


/* Debug panel */
div#debugPanel {
    position: absolute;
    z-index: 9999;
    top: 0;
    right: 0;
    overflow: auto;
    border: 1px black solid;
    margin: 10px;
    min-width: 150px;
    height: 300px;
    padding: 5px 10px;
    background-color: #808080;
    opacity: 0.9;
    font-size: 0.9em;
    color: #333;
}
    div#debugPanel h3 {
        margin-bottom: 0.5em;
        color: #fff;
    }
    div#debugPanel a {
        color: #ccc;
        text-decoration: none;
    }
    div#debugPanel dl {
        margin-bottom: 0;
    }
        div#debugPanel dl dt {
            margin-bottom: 0.2em;
            font-weight: normal
        }
        div#debugPanel dl dd {
            margin-left: 0;
            margin-bottom: 0.5em;
        }
/* END debug panel */


/* Turn of tooltips */
.tipOwner .tipText {
    display: none;
}


/**
 * Tools:
 *   - easy clearing method
 *   - replace (useful for screen readers)
 *   - accessibility (useful for screen readers)
 *
 * @package    themes
 * @subpackage default2
 */

/* clearing */
.stretch,
.clear {
    clear: both;
    height: 1px;
    margin: 0;
    padding: 0;
    font-size: 15px;
    line-height: 1px;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix { /* make method ie7 compatible */
    #display: inline-block;
}
* html .clearfix {
    /* Hides from IE-mac \*/
	height: 1%;
	display: block; /* restore block display for ie6 */
	/* End hide from IE-mac */
}
/* end clearing */


/* replace */
.replace {
    display: block;

	background-repeat: no-repeat;
	background-position: left top;
	background-color: transparent;
}
/* tidy these up */
.replace * {
    text-indent: -10000px;
    display: block;

    background-repeat: no-repeat;
    background-position: left top;
    background-color: transparent;
}
    .replace a {
		text-indent: 0;
	}
        .replace a span {
            text-indent: -10000px;
        }
/* end replace */


/* accessibility */
span.accesskey {
    text-decoration: none;
}
.accessibility {
    position: absolute;
    top: -9999em;
    left: -9999em;
}
/* end accessibility */


/* hide */
.hide {
    display: none;
}

.text_bigger{
	font-weight:bold;
	font-size:14px;
}

div#nav-main {
    background-color: #91CFEC;
}
    
    div#nav-main ul {
        margin: 0;
        margin-left: -40px;
        margin-right: -1px;
        list-style: none;
        line-height: 1em;
    }
        div#nav-main ul li {
            margin: 0;
            _height: 1px;
        }
            div#nav-main ul li a {
                display: block;
                padding: 0.65em 1em 0.55em;
                font-weight: bold;
                color: #FFFFFF;
                background-color: #91CFEC;
                border-top: 1px solid #F5FBFD;
                /*border-bottom: 1px solid #43A2E7;*/
            }
            div#nav-main ul li:last-child a {
                border-bottom: 1px solid #FFFFFF;
            }
            div#nav-main ul li a:hover, div#nav-main ul li.current a {
                background-color: #ffffff;
                color: #31BEF8;
                text-decoration: none;
            }
table {border-collapse: collapse; border-spacing: 0px; }
#listing table { text-align: center;  color: #404040; background-color: #fafafa; border: 1px #91CFEC solid; border-collapse: collapse; border-spacing: 0px; }
#listing table th {background:#91CFEC;border-bottom:solid 1px #F5FBFD;}
#listing table td { border-bottom: 1px solid #91CFEC; border-top: 0px; border-left: 1px solid #91CFEC; border-right: 0px; text-align: left;  background-color: #F5FBFD;padding:5px; }           

#actionTable table,
#twits table { line-height:20px;  color: #404040;  border-collapse: collapse; border-spacing: 0px;
			  

 }
 
 #suggestion_table{ line-height:20px;  color: #404040;  border-collapse: collapse; border-spacing: 0px;
			  

 }
 
 
 #suggestion_table th{ text-align:left; padding:3px; border-bottom:solid 1px #91CFEC; border-top:solid 1px #91CFEC;}
#suggestion_table td{ border-top: 0px solid #d8d8d8; border-bottom: 0px solid #d8d8d8;border-left: 1px solid #d8d8d8; border-right: 1px solid #d8d8d8;text-align: left;  padding:5px 10px; }
 
 
#suggestions_loading{
 
	background: url('../images/prettyPhoto/facebook/loader.gif') 0 0 no-repeat transparent;
	padding-left: 30px;
	height: 24px;
	display: none;
	margin: auto;
	width: 400px;
}
 
 #manager-actions-dashboard{	margin-top: 30px;
 							    position: absolute;
}

.td_no_borders{ border:0px !important;

}
 
 #table_container{
 					-moz-border-radius: 6px 6px 6px 6px;
   					border-radius: 6px;
    		   		-webkit-border-radius: 6px;
				    margin-top:15px;
				    border:1px solid #d8d8d8;
				    height: 73px;
				    overflow: hidden;
				    width: 100%;
				    position: absolute;
 				    width: 695px;
				    z-index: 1;
				    
				    
				    
 }
 #table_container_wrapper {
 	float:left;
 	-moz-border-radius: 6px 6px 6px 6px;
   	border-radius: 6px;
    -webkit-border-radius: 6px;
    border-bottom:1px solid #d8d8d8;
    border-left:1px solid #d8d8d8;
    border-right:1px solid #d8d8d8;
    position: absolute;
    z-index: 999; 
    background-color:#FFFFFF;
    width:650px;
 }
 
  #table_container table tr{
  	cursor:pointer;
  }
 
 #table_container table tr td {
 	padding: 10px;
 
 }
 
 #at_logo {  display: block;
		     display: block;
		     height: 54px;
		     
		     width: 418px;

 }
 
 .menuList{ display:none;}
 
 #dropdown_accounts {
 	float:right;
 	padding:26px 15px;
 	background: url(../images/select_bg.png) 0 0 repeat-x transparent;
 	cursor:pointer;	
 	
 
 }
 
 .dashboard_item { width:45%; 
 				   padding:10px 10px 0px 10px; 
 				   float:left;
 				   margin-bottom: 0px !important;
 }

 .dashboard_item h3 {  cursor:pointer;
 color: #00A6ED !important;
 					
 
 }

  .dashboard_item h3:hover { 
  							 color: #D25A0B !important;
  }

 #dashboard_wrapper{  padding: 0 10px;
				      width: 100%;
				      margin-top:20px;
 
 } 
 
 #combo_help {	float: right;
 				padding: 20px; 
 				width: 17%; 
 				-moz-border-radius: 6px 6px 6px 6px;
			   	border-radius: 6px;
			    -webkit-border-radius: 6px;
				background-color: #F0F9FD;
				border: 1px solid #E1EFF6; 				
 }
 
 .dashboard_item_photo, .dashboard_item_text{ 	float:left;
 
 }
 
 .dashboard_item_photo{	width:19%;
                        padding-top: 0px;
 
 
 }
 
 
 .dashboard_item_text{	width:80%;
 						padding-top:8px;
 						
 
 }
 
 /**** .dashboard_item_text p {font-size:11px;} ***********/
 
 
 /**** UPGRADE SCREEN  ***********/


			.plan      {	width:177px;
        					margin:10px 29px 10px;
        					height: 352px;
        					float:left;
        					
        	}
        	
        	
        	.availablePlan{	width:177px;
        					height: 352px;
        	
        	}
        	
        	.plan-title{	padding-top:17px;
        					padding-left: 48px;
        					font-family:Georgia, Times New Roman;
        					font-style:italic;
        					font-size:18px;
        					color:#FFFFFF;
        					
        	}
        	
        	.plan-accounts	{	font-size:15px;
        						margin-top: 55px;
								text-align: center;
        	
        	
        	}
        	
        	.plan-accounts b { font-weight: normal; color:#ff5400; }
        	.plan-description{	font-size:13px;
        						margin-top: 11px;
								text-align: center;
        	
        	
        	}
        	
	       	.plan-cost{		font-size:17px;
    						text-align: center;
    						padding-top:10px;
    						font-weight: normal; color:#ff5400; 
    						
        				
        	
        	}
        	
        	#plan_0{
        	
        	}
        	
        	#plan_1{	background: url(../images/plan_1.png) 0 0 no-repeat;
        	
        	}
        	
        	#plan_2{	background: url(../images/plan_2.png) 0 0 no-repeat;
        	
        	}
        	
        	#plan_3{	background: url(../images/plan_3.png) 0 0 no-repeat;
        	
        	}
        	
        	#plan_4{	background: url(../images/plan_4.png) 0 0 no-repeat;
        	
        	}
        	
        	#plan_5{	background: url(../images/plan_5.png) 0 0 no-repeat;
        	
        	}
        	
        	
        	.alreadySuscribed{	background: url(../images/suscribed.png) top left no-repeat !important;
        						width:177px;
        						height:196px;
        						color:#757575 !important;
        	}
        	
        	.disabledColor { color:#757575 !important; }
        	.disabledColor b{ color:#757575 !important; }
        	
        	
        	.mustUpgrade{	background-color: #e8e8e8;
        					width:157px;
        					padding: 10px;
        					color:#888888;
           					margin-top: 60px;
           					font-size:10px;
           	}
           	
           	.shouldUpgrade{	background-color: #e8e8e8;
        					width:129px;
        					padding: 10px;
        					color:#888888;
           					margin-bottom: 5px;
           					font-size:10px;
           					margin-left:14px;
           	}
           	
			.upgradeArrow{	background: url(../images/suscribed_arrow.png) 0 0 no-repeat transparent;
							width:178px;
							height:58px;
							color:#FFFFFF;
							font-size:18px;
							padding-top:20px;
							padding-left:40px;
							font-weight: bold;
							margin-top:10px;
			
			}
			
			.btnSuscribe{	margin-top: 24px;
							margin-bottom: 15px;
							margin-left:13px;
							color:#FFFFFF;
							font-size:17px;
							padding-top:2px;
							padding-left:30px;
							font-weight: normal;
							background: url(../images/btn_suscribe.png) 0 0 no-repeat transparent;
							border:0px;
							width:150px;
							height:31px;
							cursor:pointer;
							-moz-border-radius: 7px 7px 7px 7px;
							border-radius: 7px;
							-webkit-border-radius: 7px;
			}
			
			.paypal_logo{	text-align: center;
							cursor:pointer;
							margin: 10px 0px 0px 10px}
					
			.paypal_logo_pricing{	text-align: center;
							cursor:pointer;
							margin: -1px 0px 0px 10px}		
							
						
			.paypal_logo_upgrade_upgrade{	text-align: center;
							cursor:pointer;
							margin: 15px 0px 0px 10px}	
							
			.paypal_logo_upgrade{	text-align: center;
							cursor:pointer;
							margin: 20px 0px 0px 10px;}
							
			.anual{	text-align: center;
						
			}				
			
			
			#filters_wrapper{	margin-left:33px;
								background-image: url(../images/menu-top.png);
								background-repeat-x: repeat;
								background-repeat-y: no-repeat;
								background-attachment: initial, initial, initial;
								background-position-x: 0%, 100%, 0%;
								background-position-y: -63px, -63px, 0%;
								height:40px;
								width: 100%;
								height: 56px;
								width: 894px;
								border-top-left-radius: 12px;
								border-top-right-radius: 12px;
								-webkit-border-top-left-radius: 12px;
								-webkit-border-top-right-radius: 12px;
								-moz-border-radius-topleft: 12px;
								-moz-border-radius-topright: 12px;
								
			}
			
			#filters_wrapper div{ padding:17px;
			
			}
			
			.btn_action{		
				
			}
			
			.btn_action a{ 		color: #888 !important;
								font-size: 10px !important;
						   		background-image: url(../images/menu-top.png);
								background-repeat-x: repeat;
								background-repeat-y: no-repeat;
								height:22px;
								border-radius: 7px;
								-webkit-border-radius: 7px;
								-moz-border-radius: 7px;
								display:block;
								padding:4px;
						 		
						 }
			
			.btn_action a:hover{ color:#FFFFFF !important;
			
			}
			
			.sug_even{ background-color: #f5f5f5; }
			.suggestion_over_tr { background-color: #F0F9FD !important; }
				
				
			.suggestion_desc{	width: 874px !important;
								margin-left: 35px !important;
								padding: 10px !important;
								margin-top: 20px !important;
			
			}
			
			
			.suggestion_desc p{	margin: 4px 15px !important;
			
			}
			
			
			.cell_wrapper { width: 540px !important; }
			
/****** END OF UPGRADE SCREEN ***/
 
 
 
 
 
 
 
 
#actionTable table th,
#twits table th { text-align:left; padding:3px; border-bottom:solid 1px #91CFEC; border-top:solid 1px #91CFEC;}
#actionTable table td,
#twits table td{ border-top: 0px solid #d8d8d8; border-bottom: 0px solid #d8d8d8;border-left: 1px solid #d8d8d8; border-right: 1px solid #d8d8d8;text-align: left;  padding:5px 10px; }


fieldset.hr table tr td{ border:0px !important;}

/*
a.action {float:left;display: block;font: bold 11px Arial;color: white;text-decoration: none;margin: 0 1px 0 0;padding: 3px 5px;background-color: #00a6ed;
border-top: 1px solid #0993D6;border-right: 1px solid #0993D6;border-left: 2px solid #91CFEC;border-bottom: 2px solid #91CFEC;}
*/

.deleteAccount {background:url(../images/icon_delete.png) top left no-repeat transparent;padding-left:30px;height:26px;display:block;cursor:pointer; padding-top: 4px;}
.disableAccount{background:url(../images/icon_disable.png) top left no-repeat transparent;padding-left:30px;height:26px;display:block;cursor:pointer; padding-top: 4px;}
.enableAccount{background:url(../images/icon_enable.png) top left no-repeat transparent;padding-left:30px;height:26px;display:block;cursor:pointer; padding-top: 4px;
}

.addAccount {background:url(../images/icon_add.png) top left no-repeat transparent;padding-left:30px;height:26px;display:block;cursor:pointer; padding-top: 4px;}

.switchAccount {background:url(../images/icon_change.png) top left no-repeat transparent;padding-left:30px;height:26px;display:block;cursor:pointer; padding-top: 4px;}


.action_wrapper { cursor: pointer;}

.twits_table { cursor:pointer !important;}
.twits_table tr:hover { background-color: #F5F5F5;

}

.twits_div_wrapper{ height:400px;
					overflow: auto;

}

a.action, .submit, .button, .sgl-button {
   
    background: url("../images/bg-btn.jpg") repeat-x scroll 0 0 #0993D6;
    border: 1px solid #63A3EB;
    color: #FFFFFF;
    cursor: pointer;
    font: normal 12px/14px Arial,Helvetica,sans-serif;
    height: 25px;
    margin: 0;
    overflow: visible;
    padding: 4px 8px 5px;
    width: auto;
     -moz-border-radius: 6px 6px 6px 6px;
     border-radius: 6px;
     -webkit-border-radius: 6px;
}

#manager-actions a{ margin:5px;}

/*.submit, .button, .sgl-button {font: bold 11px Arial;color: white;text-decoration: none;margin: 0 1px 0 0;padding: 3px 5px;background-color: #00a6ed; border-top: 1px solid #0993D6;border-right: 1px solid #0993D6;border-left: 2px solid #91CFEC;border-bottom: 2px solid #91CFEC; cursor:pointer}
.button {
	display:block;
}
*/



/* CONTACT FORM */

#contact_form input[type="text"]{
	COLOR: #999; FONT-SIZE: 1.1em;
	margin:3px;
	border:1px solid #CCCCCC;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	height:23px;
	width:175px;
	padding:3px 5px;
	
}


#contact_form textarea{
	COLOR: #999; FONT-SIZE: 1.1em;
	margin:3px;
	border:1px solid #CCCCCC;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	padding:3px 5px;
	
}

#contact_form label{			font-size:15px;
 							    color:#888888;
								font-weight: normal;
								text-align: right;
								float:left;
								width:98px;
								padding-top:10px;
								
}


#contact_form tr td{ vertical-align: top;}


/*********************************************/
/*************  SLIDESHOW *******************/

/* Slider */
.sliderall
{
	margin-left:15px;
}

#slideshow { width : 983px;
			 height: 244px;
			 margin-left:-11px;
			 margin-top: 6px;
			}
			
.slide-content {
	width: 400px;
	padding-top: 30px;
	margin-left: 320px;
	text-align: left;
}
.slide-title {
	padding-bottom: 10px;
	text-align: left;
	font-weight: bold;
	font-size: 26px;
	letter-spacing: -1px;
}

.slide-price {
	margin-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	font-size: 14px;
}
.slide-date {
	font-size: 12px;
	color: #333;
	margin-top: 10px;
}

#slider ul, #slider li,
#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
	*/ 
	width: 983px;
	height: 244px;
	overflow: hidden; 
}
#prevBtn, #nextBtn,
#slider1next, #slider1prev { 
	display: block;
	width: 30px;
	height: 77px;
	position: absolute;
	left: -30px;
	top: 71px;
	z-index: 1000;
}	
#nextBtn, #slider1next { 
	left: 719px;
}		
#prevBtn a, #nextBtn a,
#slider1next a, #slider1prev a {  
	display: block;
	position: relative;
	width: 30px;
	height: 77px;
	background-color: #333;
}	
#nextBtn a, #slider1next a { 
	background-color: #333;
}	
		
/* numeric controls */	
#slider_wrapper{	width: 983px;
					height: 244px;
					overflow: hidden;
					
}

#slider{ z-index:999999 !important;

}
#controls {
	width: 719px;
	height: 27px;
	padding-left: 225px;
	float: left;
	background-color: transparent;
	margin-top:-45px;
	z-index:1 !important;
	position:relative;
	
}		
#controls li {
	float: left;
	list-style: none;
	height: 28px;
	cursor:pointer;
	}

#controls li a:hover {
	color: #999999;
	background-image: url(../../../images/slide_controls_sprite.png) ;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#controls li.current a {
	color: #77a8c0;
	background-image: url(../../../images/slide_controls_sprite.png) ;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#controls li a
{
	width: 56px;	
	height: 31px;
	margin-top: 3px;
	padding-top: 8px;
	float: left;
	color: #77a8c0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-right: 10px;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
	background-image: url(../../../images/slide_controls_sprite.png) ;
	background-repeat: no-repeat;
	background-position: -57px 0px;
	

}



/*******************************************/
/*******************************************/

div.overlay {
     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 1000;
     
}

div.overlay div {
     width:550px;
     top: 200px;
     border:1px solid #0993D6;
     padding:15px;
     text-align:center;
     position:fixed;
     opacity: 1 !important;
}
.rounded-box {
    background: #F9FAFC repeat scroll top left;
    -moz-border-radius: 15px;
    -khtml-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    clear:both;
    padding:2px;
}
.rounded-box table {
/*background-color: white;*/
text-align:left;
}


ul.menuList,  ul.subMenuList {
    list-style: none;
    margin: 0;
    padding: 0;
    font-size: 13px;;
}

ul.subMenuList {
    font-size: 12px;;
}

ul.menuList li.menuListItem {
    margin: 10px 10px;
}

ul.subMenuList li {
    list-style: none;
    margin: 5px;
    padding: 0;
}

ul.menuList, ul.menuList a {
    color: #FFFFFF;
}

ul.menuList a:hover {
    text-decoration: underline;
}

ul.menuList{  background : none repeat scroll 0 0 #91CFEC;

}

.counter {
    text-align: right;
    font-size: 14px;
    font-weight:bold;
    color: #aaaaaa;
}

.warning{color:#600;}
.exceeded{color:#e00;}

.tweetTextarea {
    width: 516px;margin-bottom: 5px; border: 1px #999999 solid; font-size: 14px; color: #666666;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border:1px solid #CCCCCC;
    padding: 3px;
    height: 60px;
}

.tweetTextarea:focus,.tweetTextarea:hover,
.datePickerInput:focus, .datePickerInput:hover {
    -moz-box-shadow:0 0 8px rgba(82, 168, 236, 0.5);
    -webkit-box-shadow:0 0 8px rgba(82, 168, 236, 0.5);
}

.datePickerInput { 
    width: 100px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border:1px solid #CCCCCC;
    padding: 4px;
}

.tweetButton {
    display: inline;
}

div#content-header div.desc {
	padding: 10px; 
	padding-bottom: 0px !important;
 				-moz-border-radius: 6px 6px 6px 6px;
			   	border-radius: 6px;
			    -webkit-border-radius: 6px;
				background-color: #F0F9FD;
				border: 1px solid #E1EFF6; 
   		margin: 12px 5px;
}

div#content-header p, p.pageDesc { margin: 4px 30px; }

#tabs {
  width: auto;
  border-bottom: 1px solid #c0c0c0;
  padding: 10px 0 0 0px;
  height:50px;
}

#tabs ul{
	padding: 0 0 0 10px;	
 }

#tabs ul li{
  display: block;
  float:left;
  margin: 0 10px 0 0;
  background: #F5FBFD;
  border: 1px solid #c0c0c0;
  border-bottom: 0;
  color: #c0c0c0;
}


#tabs ul li.active {
  background: #ffffff;
  border: 1px solid #c0c0c0;
  border-bottom: 0;
  margin: 0 10px -1px 0;
}


#tabs ul li a{
	display: block;
  padding: 5px 15px 0 15px;
	color: #1e1e1e;
}

#tabs ul li.active a{
  padding: 5px 15px 1px 15px;
}

.graph_box{
clear:both;
  border: 1px solid #c0c0c0;
	border-top: 0;
	padding: 10px;
}
.compare_input{
	width:190px;
	margin-left: 2px;
}
.round_corners, .rounded_corners3{
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.rounded_corners4{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
.rounded_corners5{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.rounded_corners6{
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
}

.round_corners_large, .rounded_corners6{
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
}



.nav-main-top{  -moz-border-radius-topleft: 6px ;
				-moz-border-radius-topright: 6px ;
   		         border-top-right-radius: 6px;
   		         border-top-left-radius: 6px;
    		     -webkit-border-top-right-radius: 6px;
    		     -webkit-border-top-left-radius: 6px;

}

.nav-main-bottom{  -moz-border-radius-bottomleft: 6px ;
				-moz-border-radius-bottomright: 6px ;
   		         border-bottom-right-radius: 6px;
   		         border-bottom-left-radius: 6px;
    		     -webkit-border-bottom-right-radius: 6px;
    		     -webkit-border-bottom-left-radius: 6px;

}



			
			#footer #legal{	float:left;
							width:400px;
							text-align:right;
							height:40px;
							vertical-align:middle;
		
			}
			
			#footer #sitemap{	float:left;
							    width:250px;
							    padding-left: 15px;
							    height:40px;
								vertical-align:middle;
		
			}
			
			#footer #icons{	float:left;
							width:310px;
							height:40px;
							vertical-align:middle;
			}
			
			#footer #copyright{ width:100%;
								margin: 10px auto;
								font-size:11px !important;
			}				
			
			#footer a { color: #757575; }
			#footer a:hover { color:#00A6ED; }
	


a:hover { color:#D25A0B; }
a.action:hover { color: #FFFFFF; }
div#nav-main ul.menuList li a { a:hover { color: #FFFFFF !important; }

input[type="submit"], input[type="button"] {
    -moz-border-radius: 6px 6px 6px 6px;
    background: url("../images/bg-btn.jpg") repeat-x scroll 0 0 #80D326;
    border: 1px solid #63A3EB;
    color: #FFFFFF;
    cursor: pointer;
    font: bold 11px/14px Arial,Helvetica,sans-serif;
    height: 25px;
    margin: 0;
    overflow: visible;
    padding: 4px 8px 5px;
    width: auto;
}








