/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	background-image:url(../images/top_border.jpg);
	background-repeat:no-repeat;
	background-position:center 80px;
}

.featurescolumn
{
 width:222px;
 margin-right:1px;
 float:left;
 padding:5px;
}

.gray
{
 background-color:#eeeeee;
}


a, a:hover, .extenal, .extenal:hover {
	color:#008AFF;
	text-decoration:underline;
}

a:hover, .extenal:hover {
	text-decoration:none;
	color:#A633A5;
}

a:active{color:#EA00FF;}

.extenal:after {
	border:0 none;
	content:url(../images/cmn/new_window.gif);
	margin-left:5px;
	vertical-align:middle;
}

a.cssbutton{background:transparent url(../images/bg_button_a.gif) no-repeat scroll right top;display:block;height:24px;width:113px;line-height:normal;margin-right:6px;padding-right:18px;text-decoration:none;color:#262222; font-size:11px; font-weight:bold;padding-left:0px;padding-top:0px;text-align:center;}
a.cssbutton span{background:transparent url(../images/bg_button_span.gif) no-repeat scroll 0 0;display:block;line-height:14px;padding:5px 0 5px 18px;}
a.cssbutton:hover {background-position: bottom right; outline: none; color:#262222;}
a.cssbutton:hover span {background-position: bottom left;padding: 6px 0 4px 18px;}

#bodycontainer {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
}

.clear {
	clear:both;
}

.floatleft {
	float:left;
}

.disblock {
	display:block;
	line-height:20px;
}

.paddingtop {
	padding-top:10px;
}

.paddingbottom {
	padding-bottom:10px;
}

.padding {
	padding:5px;
}

#header {
	height: 70px;
	padding-top: 5px;
}

#logo {
	width: 162px;
	float:left;
}

.buttons{
 border:none;
}

.loginbutton, .button{
 background-image:url(../images/button-bgr.jpg); 
 border:0px; 
 padding:5px 7px 5px 7px;
 /*position:relative; */
 top:2px; 
 font-weight:bold; 
 height:24px; 
 width:75px;

 font-size:11px;

 /*font-size:1em;*/

}

.search {
	float:right;
	padding-top:15px;
	padding-right:10px;
}

.searchleft {
	background-image:url(../images/search_box_left.jpg);
	background-repeat:no-repeat;
	float:left;
	width:11px;
	height:26px;
}

.searchcenter {
	border-top:1px solid #e3e9eb;
	border-bottom:1px solid #e3e9eb;
	height:24px;
	float:left;
}

.searchright {
	background-image:url(../images/search_box_right.jpg);
	background-position:right center;
	background-repeat:no-repeat;
	float:left;
	width:23px;
	height:26px;
}

.searchtext {
	border:0 none;
	margin:0;
	width:160px;
	height:19px;
	*height:18px;
	color:#8e8e8e;
	padding-top: 4px;
}

 .thumbnail { border:1px #e4f4f9 solid;}
 .thumbnail:hover { border:1px #ffe2ee solid;}

#welcometext {
	text-align:right;
	padding-top:8px;
	*padding-top:0px;
	*margin-top: -7px;
}

#footer {
	color:#8e8e8e;
	text-align:center;
	font-size:0.8em;
	padding-top:5px;
	padding-bottom:10px;
}

#footer a, #footer a:hover {
	color:#8e8e8e;
	text-decoration:none;
	margin-left:10px;
	margin-right:10px;
}

#footer a:hover {
	text-decoration:underline;
}

#container {
	margin-top: 18px;
	*margin-top: 10px;
}

.login {
	text-align:right;
	margin-top: 10px;
	padding-right: 5px;
}

.logintextbox {
	background: url(../images/login_box.jpg) no-repeat;
	border:0 none;
	margin:0;
	width:130px;
	height:21px;
	*height:20px;
	color:#000000;
	padding-top: 4px;
	padding-left: 4px;
}

.login a, .login a:hover {
	font-size:1.2em;
	color:#716d6d;
	text-decoration:none;	
}

.login a:hover {
	text-decoration:underline;
}

#toplogin
{
 display:block;
 width:550px;
 position:relative;
 left:343px;
 *left:180px;
 top:5px;
 text-align:left;
}

#loginoptions {
	position:relative;
	top:5px;
	font-size:0.8em;
	text-align:left;
}

#loginoptions div
{
 display:inline;
 position:absolute;	
}

.homecontent {
	margin-top: 0px;
	padding: 0px;
	background-image:url(../images/bg_home_gradient.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:360px;
	width:900px;
}

.hrbar {
	text-align:center;
	background-image:url(../images/border.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:14px;
}

.connect {
	float:left;
	margin-left:50px;
	margin-bottom: 10px;
	padding-top: 20px;
	height: 83px;
}

.fbox, .sbox, .tbox {
	border-right: 1px solid #dddddd;
	float:left;
	width: 270px;
	padding-left: 10px;
	cursor:pointer;
/*	margin:1px;
	margin-right:0px; */ 
}

.fbox:hover, .sbox:hover, .tbox:hover {
 background-image:url(../images/btn_background.jpg);
 background-repeat:no-repeat;
 background-position: 65px 2px;
/* border: 1px dashed #8e8e8e;
 margin:0px; */
}

.sbox {
	width: 250px;
}
.tbox {
	border: none;
}

.connecttext {
	float:left;
	font-size:1em;
	padding-left: 20px;
	padding-top: 3px;
	width:160px;
}

.connectbigtext, .connectbigtext a {
	font-size:1.2em;
	font-weight:bold;
	color:#8e8e8e;
	text-decoration:none;
}

.invitation {
	text-align:center;
}


.graytop {
	background-image:url(../images/gray_bar_top.jpg);
	background-repeat:repeat-x;
	height:85px;
	margin-top:45px;
}
.graybottom {
	background-image:url(../images/gray_bar_bottom.jpg);
	background-repeat:repeat-x;
	height:85px;
	margin-bottom:20px;
}

.signbox {
	width: 400px;
	border: 1px solid #c8c8c8;
	margin:30px auto;
}

.signhead {
	text-align:center;
	font-size:1.3em;
	font-weight:bold;
	padding:20px 0px;
}

.signin {
	text-align:center;
	margin: 10px 0px;
}

.signbut {
	text-align:right;
	padding-right:62px;
	padding-top:10px;
	padding-bottom:10px;
}



/*flash messages at the top of the layout starts here*/
.errormsg, .warningmsg, .noticesmsg, .successmsg, .confirmmsg {
	text-align:center;
	height:35px;
	color:#8e8e8e;
	border:1px solid #a3a3a3;
	background-color:#f3f3f3;	
	font-size:1.1em;
}

.flashmsgclose
{
 position:relative;
 top:22px;
 left:4px;
}

.errormsg, .form_error{
	color:#fe0000;
}
.warningmsg {
	color:#db9910;
}
.noticesmsg {
	color:#2b50cc;
}
.successmsg {
	color:#33cc22;
}
.confirmmsg {
	color:#2b50cc;
}
.confirmmsg:before, .successmsg:before, .noticesmsg:before, .warningmsg:before, .errormsg:before{
	position:relative; 
	vertical-align:middle;
	margin: 5px;
	margin-right: 0px;
	top:6px;
}
.errormsg:before {
	content:url(../images/error.gif);
}
.warningmsg:before {
	content:url(../images/warning.gif);
}
.noticesmsg:before {
	content:url(../images/info.gif);
}
.successmsg:before {
	content:url(../images/success.gif);
}
.confirmmsg:before {
	content:url(../images/confirm.gif);	
}
/*flash messages at the top of the layout endss here*/

.refpointsymbol
{
 margin-left:3px; 
 position:relative; top:1px;
 border:0px;
 text-decoration:none;
}

#toplinks {
	float:left;
	width:100%;
	margin-top:10px;
}

.toplinkleft, .toplinkright {
	background-image:url(../images/menu-left.gif);
	background-repeat:no-repeat;
	float:left;
	width:10px;
	height:48px;
}

.toplinkright {
	background-image:url(../images/menu-right.gif);
	width:7px;
}

.toplinkcenter {
	background-image:url(../images/menu-bgr.gif);
	background-repeat:repeat-x;
	height:48px;
	float:left;
	width:883px;
}

.timeinfo
{
 font-size:0.8em;
 margin-top:4px;
}

#headermenu a, #headermenu a:hover {
	text-decoration:none;
	color:#6d6b6b;
	font-size:1.2em;
}

#headermenu a:hover, .topover {
	text-decoration:underline;
	background-color:#ffffff;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-top:1px solid #cccccc;
}

#headermenu ul li ul li a:hover {
	text-decoration:none;
	background-color:none;
	border:0px;
}


#headermenu ul
{
 margin:0px;
 padding:0px;
 position:relative;
 background-image:url(../images/menu-background.jpg);
}

#headermenu li
{
 list-style-type:none;
 float:left;
 width:145px;
}

#headermenu li:hover ul, #headermenu li.over ul { 
	display: block; }

#headermenu ul li a
{
 display:block;
 width:100%;
 text-align:center;
 padding-top:18px;
 padding-bottom:10px;
}

#headermenu li ul
{
 position:absolute;
 z-index:100000;
 float:left;
 display:block;
 width:inherit;
 display:none;
 top:42px;
 border-left:1px solid #cccccc;
 border-right:1px solid #cccccc;
 border-bottom:1px solid #cccccc;
 padding-bottom:5px;
}

#headermenu li ul li
{
 z-index:10000;
 display:block;
 float:none;
}

#headermenu li ul li a
{
 height:1.2em;
 padding-top:3px;
 padding-bottom:5px;
 text-indent:15px;
 text-align:left;
 font-size:1em;
 background:none;
}

#headermenu li ul li a:hover
{
 font-size:1em;
 color:#008AFF;
 text-decoration:none;
 background-color:#fafafa;
}

#topmenu_dashboard:hover
{
 padding-bottom:8px;
 border-bottom:1px solid #f6f6f6;
}

.headermenuactive {
	border-bottom:2px solid #6D6B6B;
}

.tabs .selected{
 z-index:-1;
}

h1, .h1 {
	color: #cccccc;
	font-size:1.2em;
	font-weight:bold;
}
.h1{padding:5px;}

.nomsg {
	text-align:center;
	padding-top:8px;
	font-style:italic;
	color:#aaaaaa;
	font-size:0.9em;
}

.bluelink, .bluelink:hover {
	color: #008aff;
	font-weight:bold;
	padding:10px 0px;
	text-decoration:none;
}

.bluelink:hover {
	text-decoration:underline;
}

.roundleftgreybox, .roundrightgreybox {
	background-image:url(../images/top-left.gif);
	background-repeat:no-repeat;
	width:9px;
	height:27px;
	float:left;
}

.barempty {
	background-image:url(../images/bar-empty.jpg);
	width:150px;
	height:15px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.barfull {
	background-image:url(../images/bar-full.jpg);
	height:15px;
	font-size:1px;
}


.roundrightgreybox {
	background-image:url(../images/top-right.gif);
}

.roundcentergreybox {
	background-image:url(../images/top-bgr.gif);
	background-repeat:repeat-x;
	width:302px;
	height:22px;
	color:#0c1c2c;
	float:left;
	padding-top:5px;
	font-size:1.1em;
}

.roundleftwhitebox, .roundrightwhitebox {
	background-image:url(../images/bottom-left.gif);
	background-repeat:no-repeat;
	width:10px;
	height:9px;
	float:left;
}

.roundrightwhitebox {
	background-image:url(../images/bottom-right.gif);
	width:9px;
}

.roundcenterwhitebox {
	background-image:url(../images/bottom-bgr.gif);
	background-repeat:repeat-x;
	width:301px;
	height:9px;
	float:left;
}

.roundleftwhitetopbox, .roundrightwhitetopbox {
	background-image:url(../images/top-white-left.gif);
	background-repeat:no-repeat;
	width:5px;
	height:5px;
	float:left;
}

.roundrightwhitetopbox {
	background-image:url(../images/top-white-right.gif);
}

.roundcenterwhitecenterbox {
	border-top:1px solid #eaeaea;
	height:5px;
	width:202px;
	float:left;
}

.centerbox {
	padding-left:5px;
	border-left:1px solid #eaeaea;
	border-right:1px solid #eaeaea;
}

.dashlefttopwidth {	
	width:194px;
	height:18px;
	padding-top:9px;
	overflow:hidden;
}

.dashleftbottomwidth {
	width:193px;
}

.dashmsganc, .dashmsganc:hover {
	color: #008aff;
	font-weight:normal;
	text-decoration:none;
}

.dashmsganc:hover {
	text-decoration:underline;
}

.innercontentbox {
	width:100%;
	margin-top: 10px;
	float:left;
}

.innercontentleftbox {
	width:212px;
	float:left;
}

.innercontentrightbox {
	margin-left:18px;
	float:left;
}

.searchbox {	
	margin-right:5px;
	padding-top:10px;
	padding-bottom:10px;
	*padding-top:1px;
	*padding-bottom:0px;
	border-bottom:1px dotted #666666;
}

.searchtxtbox {
	width:195px;
	margin-bottom:10px;
}

.searchboxlinks {
	margin-top:10px;
	padding-bottom:10px;
	padding-left:10px;
}

.tab {
	height:29px;
	border-bottom:1px solid #e0e0e0;
	width:670px;
}

.tab a, .tab a:hover {
	height:22px;
	width:110px;
	text-align:center;
	color:#000000;
	display:block;
	font-weight:bold;
	text-decoration:none;
	padding-top:7px;
	float:left;
}

.tab a:hover {
	text-decoration:underline;
}

.tabancactive {
	background-image:url(../images/greytab.gif);
	background-repeat:no-repeat;
	height:22px;
	width:110px;
	text-align:center;
	color:#000000;
	display:block;
	font-weight:bold;
	text-decoration:none;
	padding-top:7px;
	float:left;
}

.tabincactive {
	background-image:url(../images/ratingtab.gif);
	background-repeat:no-repeat;
	height:22px;
	width:310px;
	text-align:center;
	color:#000000;
	display:block;
	font-weight:bold;
	text-decoration:none;
	padding-top:7px;
	float:left;
}


.compose {
	float:right;
}

.headertop {
	background-image:url(../images/head-top-bg.gif);
	background-repeat:repeat-x;
	height:25px;
	padding-top:5px;
	padding-left:10px;
	width:658px;
	border-left:1px solid #959595;
	border-right:1px solid #959595;
}

.headertop span {
	font-weight:bold;
	width:117px;
	display:block;
	float:left;
}

.msgcenterbox {
	padding-left:5px;
	padding-right:5px;
	border-left:1px solid #959595;
	border-right:1px solid #959595;
}

.msgcontent {
	display:table;
	height:27px;
	padding-top:25px;
	padding-bottom:20px;
	*min-height:27px;
	*height:auto;
	padding-left:5px;
	border-bottom:1px dashed #cccccc;
}

.msgcontent span {
	width:117px;
	display:block;
	float:left;
}

.msgroundleftwhitebox, .msgroundrightwhitebox {
	background-image:url(../images/foot-left.gif);
	background-repeat:no-repeat;
	width:7px;
	height:35px;
	float:left;
}

.msgroundrightwhitebox {
	background-image:url(../images/foot-right.gif);
}

.msgroundcenterwhitebox {
	background-image:url(../images/foot-bg.gif);
	background-repeat:repeat-x;
	width:656px;
	height:35px;
	float:left;
}

.msgroundcenterwhitebox a, .msgroundcenterwhitebox a:hover {
	color:#000000;
	display:block;
	font-weight:bold;
	text-decoration:underline;
	padding-left:10px;
	padding-top:7px;
	float:left;
}

.msgroundcenterwhitebox a:hover {
	text-decoration:none;
}

.paddingdiv {
	padding:15px 25px;
	*padding-top:10px;
	padding-left:20px;
}

.msgcontentbox {	
	border:1px solid #dadada;
	padding: 10px 15px;
	width:586px;
	*width:auto;
}

.msgfold {
	background-image:url(../images/fold.gif);
	background-repeat:no-repeat;
	width:25px;
	height:26px;
	float:right;
}

.msgspan {
	width:55px;
	display:block;
	float:left;
}

.viewmsgcontent {
	border:1px solid #DADADA;
	margin:10px 0px;
	padding:5px;
}

.pagination {
	float:right;
	margin-top:5px;
}

.page_imglink {
	padding-top:2px!important;
	border:none!important;
	background:none!important;
}

.pagination span, .pagination a, .pagination a:hover {
	padding-top:0px;
	padding-left:0px;
	padding-bottom:2px;
	margin:0px 4px;
	text-decoration:none;
	color:#938f8f;
	border:1px solid #5e5d5d;
	width:14px;
	height:14px;
	float:left;
	display:block;
	text-align:center;
	font-weight:bold;
}

.pagination span, .pagination a:hover {
	background-color:#5e5d5d;
	color:#FFFFFF;
}

.paddingtopbottom {
	padding-top:5px;
	padding-bottom:5px;
}

.boxmargintop {
	margin-top:10px;
}

.profile {
	padding-top:10px;
}

.companylogo {
	text-align:center;
}

.profilebox {
	overflow:hidden;
	width:408px;
}

.profilecontent {
	padding-left:10px;
	padding-right:10px;
	width:405px;
}

/*common labels*/
label, .radio{vertical-align:middle;}

/*message color scheme based on status*/

/*message inbox color scheme based on message-read-status*/
.unread, .unread:hover{font-weight:normal;}
.unread:hover{text-decoration:underline;}
.read, .read:hover{font-weight:normal; color:#6D7273;}
.read:hover{text-decoration:underline;}
.new, .new:hover{font-weight:bold; }
.new:hover{text-decoration:underline;}

/* tab */
.tableft {

	float:left; 
	background-image:url(../images/left.gif); 
	width:8px; 
	height:29px;
}

.tabright {

	float:left; 
	background-image:url(../images/right.gif); 
	width:7px; 
	height:29px;
}

.tabbgr {
	float:left; 
	background-image:url(../images/bgr.gif); 
	height:21px;
	padding:8px 1px 0px 3px;
	font-weight:bold;
}

/* browntab */
.browntab {
	height:29px;
	border-bottom:1px solid #e0e0e0;
}

.browntableft {

	float:left; 
	background-image:url(../images/brown_left.gif); 
	width:10px; 
	height:25px;
}

.browntabright {

	float:left; 
	background-image:url(../images/brown_right.gif); 
	width:11px; 
	height:25px;
}

.browntabbgr {

	float:left; 
	background-image:url(../images/brown_bgr.gif); 
	height:19px;
	padding:6px 1px 0px 3px;
	color:#FFFFFF;
	font-weight:bold;
}

.browntab a, .browntab a:hover {
	
	text-align:left;
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	text-decoration:none;
}

.tablecontent {

	display:table;
	padding-top:10px;
	padding-left:5px;
	border-bottom:1px solid #cccccc;
}

/*dashboard styles*/
.rrequestForNetworkConnection{padding-top:10px;}


.tabs {
	padding:0px;
	width:100%;
	background:transparent;	
}

.tabs ul {
	margin:0;
	padding:0;
	list-style:none;
}

.tabs li {
	display:inline;
	margin:0 2px 0 0;
	padding:0;
}

.tabs a {
	float:left;
	color:#000000;
	background: url(../images/tab-gray-left.gif) no-repeat left top;
	margin:0 4px 0 0;
	padding:0 0 0px 3px;
	text-decoration:none;
	letter-spacing: 1px;
}

.tabs a span {
	display:block;
	float:left;
	background: transparent url(../images/tab-gray-right.gif) no-repeat right top;
	padding: 6px 11px 3px 7px;
	margin-left:3px;
	cursor:pointer;
}

.tabs a:hover, .tabs .selected{
	color:#000000;
	background: url(../images/tab-white-left.gif) no-repeat left top;
	position: relative;
	top: 1px;
}

.tabs a:hover span, .tabs .selected span {
	background: transparent url(../images/tab-white-right.gif) no-repeat right top;
	cursor:pointer;
}


a.tabSelected{background: transparent url(../images/tab-white-left.gif) no-repeat left top;}
a.tabSelected span{background: transparent url(../images/tab-white-right.gif) no-repeat right top;}

.tabsclear {
	clear:both;
	border-top:1px solid #E0E0E0;
}

.compose a, .compose a:hover {
	background-image:url(../images/compose.gif);
	background-repeat:no-repeat;
	height:21px;
	width:226px;
	text-align:left;
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	text-decoration:none;
	padding-left:15px;
	padding-top:4px;
	top:0px;
}

.msgcontentspan {
	width:200px;
	display:block;
	float:left;
}

.summary {
	
	height:auto;
	padding-left:10px;
	padding-top:5px;
	width:auto;
	border-left:1px solid #959595;
	border-right:1px solid #959595;
	border-bottom:1px solid #CCCCCC;
}

/* Style for sign up design */
.signup {
	width:445px;
	margin-bottom:10px;
	line-height:2;
}

.signupdiv {
	width:165px;
	float:left;
	padding-left:4px;
	vertical-align:middle;
}
/* ends here */
th{text-align:left; padding-right:5px;}


.loginbutton, .button {
	cursor:pointer;
	border:outset 1px #ccc;
	background:#999;
	color:#000000;
	font-weight:bold;
	padding: 1px 2px;
	background:url(../images/submitbg.gif) repeat-x left top;
	width:auto;
}
/*rating sprite*/
span.stars, span.stars span {	display: block;	background: url(../images/stars.png) 0 -16px repeat-x;		width: 80px;
		height: 16px;
}
span.stars span {	background-position: 0 0;	}

.tabsright {	
	float:right;
	margin-top:-2px;
}

.tabsright a, .tabsright a:hover {
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	background:none;
	text-decoration:none;
}

.tabsrightleft, .tabsrightright {
	background-image:url(../images/tabs-gray-left.gif);
	background-repeat:no-repeat;
	width:5px;
	height:25px;
	float:left;
}

.tabsrightright {
	background-image:url(../images/tabs-gray-right.gif);
	width:17px;
}

.tabsrightcenter {
	background-image:url(../images/tabs-gray-center.gif);
	background-repeat:repeat-x;
	width:200px;
	height:21px;
	padding-top:4px;
	float:left;
}

.profilelist {
	margin-top:20px;	
}

.profilelist ul {
	margin:0px;
	margin-left:-20px;
	*margin-left:22px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:square;
}

.profilelist ul li {
	line-height:25px;
	list-style-type:square;
	float:none;
}

#tooltip{
	position:absolute;
	background:#F7F5D1;
	color:#6b6868;
	font-size:11px; 	
	padding:5px;
	border:1px solid #eaeaea;
	width:auto;
	max-width:250px;
	/*background:#f8f8f8;	
	position:absolute;
	border:1px solid #333;
	background:#f7f5d1;
	padding:2px 5px;
	color:#333;
	display:block;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	opacity: .9;*/
}

.tooltipsymbol{
 border:none;
 margin-left:15px; cursor:hand; cursor:pointer;
}

/*menu at the profile page below company logo*/
Div.profileMemnu{padding:2px 0px 2px 5px; background:#f7f7f7; border-bottom:1px #ededed solid; cursor:hand;cursor:pointer;}
Div.profileMemnu:hover{padding:2px 0px 2px 5px; background:#fae2fd; border-bottom:1px #ededed solid;cursor:hand;cursor:pointer;}
Div.profileMemnu a{text-decoration:none;}
Div.profileMemnu a:hover{text-decoration:underline;}

/*common list style for list_items*/
/*list-style-image:url(../images/arrow_right.png);*/
ul.list_item{
	list-style-type: none;
	padding: 5px;
	margin: 5px;
}

ul.list_item li{
	background-image: url(../images/arrow_right.png);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 20px;
	line-height:21px;
}


.table, .tr, .td
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}