/* CSS Document */
/* CSS Document */

A:link 
{
	TEXT-DECORATION: none;
}
A:visited 
{
    TEXT-DECORATION: none; 
}
A:active 
{
	TEXT-DECORATION: none;
}
A:hover 
{
	TEXT-DECORATION: underline;
}

.bookmark_small {
	background-image:url(img/bookmark_small.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:40px;
	height:34px;
	font-family:Arial, Geneva, sans-serif;
	font-weight:bold;
	color:#716b14;
	font-size:12px;
	text-align:center;
	padding:5px;
	vertical-align:middle;
	
	}

.bookmark_big {
	background-image:url(img/bookmark.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:54px;
	height:68px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#716b14;
	font-size:12px;
	padding:7px;
	
	}
	
.sign_up1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #0f3b6d;
	}

.sign_up2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #224466;
	}

.header_bg 
{
 background-image:url(img/header.gif);
 height:82px;
 padding:0px 25px 0px 25px;
}
img.border {
	padding:0px;
	border:1px solid #3c3c3c;
	}
.view_all {
	font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #224466;
}

.welcome_heading {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:normal;
	color: #a2228f;
	text-align:left;
	text-transform:uppercase;
	}
	
img.border2 {
	padding:2px;
	border:1px solid #c0d5dd;
	}

.body_margin {
	background-color:#191919;
	padding:10px 0px 10px 0px;
}

.search {
	background-color:#d8d8d8;
	padding:5px;
	}
.textfield_effect {
border-width: 1px;
border-style: solid;
border-color: #c3c3c3;
background-color:#fff;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #9b9b9b;
vertical-align:middle;
line-height:15px;
width: 160px;
height: 22px;
padding-left:5px;
margin-bottom:10px;
}

.textfield_effect2 {
border-width: 1px;
border-style: solid;
border-color: #cecece;
background-color:#fff;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #9b9b9b;
vertical-align:middle;
line-height:15px;
width: 100px;
height: 17px;
padding-left:5px;
}

.textfield_effect3 {
border-width: 1px;
border-style: solid;
border-color: #c3c3c3;
background-color:#fff;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #9b9b9b;
vertical-align:middle;
line-height:15px;
width: 175px;
height: 28px;
padding-left:5px;
margin-right:10px;
}

.menu_bg 
{
 background:url('img/menu_bg.gif');background-repeat:repeat-x;background-position:top;
}
.sub_menu_bg 
{
 background-image:url(img/sub_menu.gif);
 background-repeat:repeat-x;
 height:36px;
 padding:0px 20px 0px 10px;
 border:1px solid #d5d5d5;
 border-width:0px 0px 1px 0px;
}

#header_table
{
 background-color:#ffffff;
}

#main_table
{
 background-color:#262626;
 border:10px solid #262626;
}

#photo_border
{
 border-width:thin;border-style:solid; border-color:#c0d1de;
}

.heading_bar_bg 
{
	background-color:#262626;
	height:26px;
 	border: 1px solid #333333;
	border-width:1px 1px 1px 1px;
	padding:0px 20px 0px 20px;
}

.newsletter
{
 background-color:#f8f8f8;
 border:1px solid #eee;
 border-width:0px 1px 1px 1px;
 padding:10px 10px 10px 10px; 
}

#heading_bar_table
{
 background-color:#191919;
 border:1px solid #333333;
 border-width:0px 1px 1px 1px;
 padding:5px 10px 5px 10px; 
}

.heading_bar_table
{
 background-color:#ffffff;
 border:1px solid #b1dbeb;
 padding:5px 10px 5px 10px; 
}


.welcome
{
	background-image:url(img/profile.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	 background-color:#ffffff;
 	border:1px solid #b1dbeb;
 	padding:5px 10px 5px 170px; 
	height:164px;
}

#home
{
 background-color:#f8fcff;border-color:#cce0ed;border-width:medium;border-style:solid;
}
.heading_bar_table_line
{
 background-color:#c0d1de;
}
.viewall_bar
{ 
 background-color:#5599bb;
 padding:0px 15px 0px 15px;
}

.footer_bg
{
 background-image:url(img/footer.gif);
 height:42px;
 padding:0px 20px 0px 20px;
}

body 
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#000000;
}


.style1,a.style1:visited,a.style1:link,a.style1:active,a.style1:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #d8e2ed;
	text-decoration:underline;
}
.style2,a.style2:visited,a.style2:link,a.style2:active,a.style2:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #052b6e;
}
.style3 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #414141;
}
.style4,a.style4:visited,a.style4:link,a.style4:active,a.style4:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.style5,a.style5:visited,a.style5:link,a.style5:active,a.style5:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d4d4d;
}
.style6
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #919191;
	text-decoration:none;
}

.style6 a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #056aa2;
	text-decoration:none;
}

.style6 a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #056aa2;
	text-decoration:underline;
}

.style7
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #fff;
	text-transform:uppercase;
}
.style8,a.style8:visited,a.style8:link,a.style8:active,a.style8:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #056aa2;
}
.style9,a.style9:visited,a.style9:link,a.style9:active,a.style9:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #155aab;
}
.style10,a.style10:visited,a.style10:link,a.style10:active,a.style10:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9b9b9b;
}

.style11,a.style11:visited,a.style11:link,a.style11:active,a.style11:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.style12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #052b6e;
}
.style13,a.style13:visited,a.style13:link,a.style13:active,a.style13:hover
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;			font-size: 18px;
	font-weight:bold;
	text-transform:uppercase;
	color: #ff8000;
}
.style14,a.style14:visited,a.style14:link,a.style14:active,a.style14:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #224466;
}
.style15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BE0410;
}

.style16,a.style16:visited,a.style16:link,a.style16:active,a.style16:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

.chat_header 
{
	width:162px;
	height:23px;
	background-color:#032968;
	-moz-border-radius-topright:7px;
	-moz-border-radius-topleft:7px;
	-webkit-border-top-right-radius:7px; 
	-webkit-border-top-left-radius:7px;
}
.chat_header_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.chat_body {
	width:162px;
	height:Auto;
	padding:10px;
 	background-color:#fff;border-color:#032968;border-width:1px;;border-style:solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #666666;
}

/* Q&A */

.grey_line
{
 background:url('img/line.gif');
 background-repeat:repeat-x;
 background-position:center;
}

.active_tab       /* Q&A */
{
	background-color:#6288d2; 
	background-repeat:repeat-y;
	width:113px;
	height:29px; 
	padding:2px 5px ; 
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	font-weight: bold;
	color: #FFFFFF;
	-moz-border-radius-topright:7px;
	-moz-border-radius-topleft:7px;
	-webkit-border-top-right-radius:7px; 
	-webkit-border-top-left-radius:7px;
}

.inactive_tab
{
	background:#FFFFFF; 
	background-repeat:repeat-y;
	width:113px;
	height:29px; 
	padding:2px 5px ; 
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	color: #333333;
	border-style:solid;
   	 border-width:1px;
   	 border-color:#cfe1ed;
	-moz-border-radius-topright:7px;
	-moz-border-radius-topleft:7px;
	-webkit-border-top-right-radius:7px; 
	-webkit-border-top-left-radius:7px;
}

.active_tab_text,a.active_tab_text:visited,a.active_tab_text:link,a.active_tab_text:active,a.active_tab_text:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.inactive_tab_text,a.inactive_tab_text:visited,a.inactive_tab_text:link,a.inactive_tab_text:active,a.inactive_tab_text:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #052b6e;
}



/* Articles */
.active_tab_articles
{
	background-color:#6288d2; 
	width:125px;
	height:29px; 
	padding:2px 5px ; 
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
	font-weight: bold;
	color: #FFFFFF;
	-moz-border-radius-topright:7px;
	-moz-border-radius-topleft:7px;
	-webkit-border-top-right-radius:7px; 
	-webkit-border-top-left-radius:7px;
}

.inactive_tab_articles
{
	background:#FFFFFF; 
	background-repeat:repeat-y;
	width:125px;
	height:29px; 
	padding:2px 5px ; 
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:center;
	color: #052b6e;
	border-style:solid;
   	border-width:1px;
    	border-color:#cfe1ed;
	-moz-border-radius-topright:7px;
	-moz-border-radius-topleft:7px;
	-webkit-border-top-right-radius:7px; 
	-webkit-border-top-left-radius:7px;
}

/*  Bookmark */
.bookmark_active_sub_tab,a.bookmark_active_sub_tab:visited,a.bookmark_active_sub_tab:link,a.bookmark_active_sub_tab:active,a.bookmark_active_sub_tab:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
}

.bookmark_inactive_sub_tab,a.bookmark_inactive_sub_tab:visited,a.bookmark_inactive_sub_tab:link,a.bookmark_inactive_sub_tab:active,a.bookmark_inactive_sub_tab:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
	font-size: 12px;
	color: #FFFFFF;
}

.bookmark_sub_tab
{
 background-color:#fff;
 height:44px;
 padding:10px;
 background-repeat:repeat-x;
 background-position:top;
}

.bookmark_voting
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	color: #FFFFFF;
}

/*  active #ao6b02
    inactive #ebcc99
	font 8a5co2
 */
.menu_bg {
height:37px;
background-image:url(img/menu.gif);
border:1px solid #414141;
}
/*------------------MAIN MENU----------------*/
#menu a {
height:37px;
background-image:url(img/menu.gif);
display:block;
padding-left:25px;
padding-right:20px;
} 

#menu a {
color: #fff;
text-decoration:none;
font-size:12px;
font-weight:bold;
line-height:35px;
text-transform:uppercase;
text-align:center;
vertical-align:bottom;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#menu a:active {
color: #fff;
vertical-align:bottom;
}

#menu a:visited {
color: #fff;
vertical-align:bottom;
}

#menu a:hover {
color: #b3dcfe;
background-image:url(img/menu.gif);
vertical-align:bottom;
}

/*------------------TAB MENU----------------*/
#tab a {
width:125px;
height:34px;
background-image:url(img/sub_menu_active.gif);
display:block;
align:right;
border:1px solid #d5d5d5;
border-width:1px 1px 0px 1px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;

    -moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;

} 

#tab a {
color: #0f3b6d;
text-decoration:none;
font-size:14px;
font-weight:bold;
line-height:32px;
text-transform:capitalize;
text-align:center;
vertical-align:bottom;
font-family:Arial, Helvetica, sans-serif;
}

#tab a:active {
color: #0f3b6d;
vertical-align:bottom;
}

#tab a:visited {
color: #0f3b6d;
vertical-align:bottom;
}

#tab a:hover {
color: #000000;
background-image:url(img/sub_menu_active.gif);
vertical-align:bottom;
}