body {
background-color: #ffffff;
width:100%;
margin:0px;
font-family:Arial,sans-serif;
font-size:13px;
line-height:1.5em;
font-weight:normal; 
text-align:left;
height:100%;
color:#606060 ;
}
div,h1,h2,table,td,p,a {
font-family:Arial,sans-serif;
font-size:13px;
line-height:1.5em;
font-style:inherit;
font-weight:inherit;
color:#606060;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
text-align:left;
}
a{
 color:#01AED8;
}
#main
{
 width:850px;
 margin:auto;
 }
#bar1
{
 height:77px;
 width:100%;
}
#logo
{
 float:left;
 width:225px;
 height:37px;
 padding-left:15px;
 padding-top:19px;
}
#rightHeader 
{
 float:right;
 width:500px;
}
#livesupport
{
 float:right;
 padding-top:0px;
 padding-right:40px;
}

#top_menu
{
padding-top:10px; font-weight:bold; font-size:11px; float:right; width:450px; text-align:right; 
}
#top_menu a
{
 font-size:11px; 
 font-weight:bold;
 padding-top:3px; 
}

.tmenu_bg
{
 width:70px;
 height:27px;
 float:left;
 text-decoration:none;
 text-align:center;
 padding-right:15px;
 color:#666;
 
}
.tmenu_bg:hover, .tm_bg{
 background-image:url(../images/tmenu_bg.gif);
 background-repeat:no-repeat;
 width:70px;
 height:27px;
 float:left;
 padding-right:15px;
}


/*#header
{
 background-image:url(../images/header.jpg);
 background-repeat:no-repeat;
 width:850px;
 height:333px;
}*/
#header
{
 width:850px;
 height:333px;
}
#header_r
{
 background-image:url(../images/header_r.jpg);
 background-repeat:no-repeat;
 width:427px;
 height:333px;
 float:right;
 text-align: left;  
}
#header_r h1
{
 font-size:24px;
 padding-top:12px;
 padding-right:10px;
 color:#FFFFFF;
 text-align: right;
 }
#header_r h3
{
  margin-top:0px;
  padding-top: 0px;
  padding-right: 20px;
  color: #ffffff;
  font-style:italic;
  text-align: right;  
}
#header_r h2
{
  margin: 0px;
  padding-top: 25px;
  color: #ffffff;
  padding-left:120px;
}


#header_r ul
{
  float: right;
  margin-top: 10px;
  padding-right: 20px;
  color: #cccccc;
  font-size:16px;
  font-weight:bold;
}
#head_in
{
  float: right;
  padding-top: 10px;
  padding-right: 75px;
  color: #FFFFFF;
  text-align: center;
}
#head_in span
{
 font-weight:bold;
 font-size:13px;
 color:#fff;
}
#info_bg
{
 background-image:url(../images/infobox_bg.gif);
 background-repeat:repeat-x;
 height:142px;
 width:99%;
 padding-left:5px;
 margin-left:5px;
}
.info_head
{
 width:29%;
 float:left;
 color:#7A7979;
 padding-top:10px;
 padding-left:15px;
 padding-right:15px;
}
#info_bg .b1 h1,.b1 a{
   color:#7A9F02;
}
#info_bg .b2 h1,.b2 a{
 color:#FF7E00;
}
#info_bg .b3 h1,.b3 a{
 color:#006CFF;
}

h1, h2 {
font-family: Arial,Helvetica,sans-serif;
padding: 0px;
margin: 0px;
font-weight: bold;
}
h1
{
font-size: 1.631em;
letter-spacing:0.03em;
line-height:1.09em;
}
h2
{
font-size:1.206em;
line-height:1.256em;
letter-spacing:0.02em;
}
#info_head a
{
 text-decoration:underline;
 color:#7A9F02;
}
.line
{
 float:left; 
}
.headingTitle 
{
	font-size:24px;
	color:#666666;
	padding-bottom:10px;
	/*font-weight:bold;*/
}
#lm
{
 margin:0px;
 padding:0px;
 float:left; width:171px;
 background-color:#F1F1F1;
}
#lm a
{
text-decoration:none;
color:#666666;
}
#ques ul
{
  list-style-position: outside;
  list-style-type: none;
  margin: 0px;
  padding:0px;
}
#ques ul li
{
 list-style:none;
 font-size:12px;
 text-align:left;
 color:#01AED8;
 margin:0px;
 padding:0px;
 list-style:url(../images/icon1.gif);
 vertical-align:middle;
 padding-bottom:15px;
}
#ques ul li a
{
 color:#01AED8;
}
#lm_bg
{
 padding-left:15px;
 padding-top:10px;
 padding-bottom:10px;
 font-size:13px;
 font-weight:bold;
 color:#666666;
}
#userlist
{
 float:left;padding-left:10px;
}
#ques
{
 float:left; padding-left:35px; padding-top:5px;
}
#fl
{
color:#999; font-size:12px; text-align:left; padding-left:13px; padding-top:3px; float:left;
}
#fl a
{
color:#01AED8; font-size:12px; text-align:left;
}

#fr
{
color:#999; font-size:11px; text-align:left; padding-right:70px; padding-top:6px; float:right;
}
#fr a
{
color:#01AED8; font-size:11px; text-align:left;
}
#subHeader
{
 background-image:url(../images/sub_header.jpg);
 background-repeat:no-repeat;
 height:50px;
 width:841px;
 padding-bottom: 16px;
}
#subHeader h1
{
  text-align: left;
  padding-left: 18px;
  padding-top: 16px;
  color: #FFF;
}
.linespacing
{
  line-height:1.5em;
}


#black
{
    color: #000000;
}
   #service
{
   margin-left:-10px;
   background:transparent url('../images/Terminal_icon.gif') no-repeat;
   padding:5px 5px 10px 35px;
   list-style:none;
}
#server
{
   margin-left:-10px;
   background:transparent url('../images/LinkServer_icon.jpg') no-repeat;
   padding:5px 5px 10px 35px;
   list-style:none;
}
#broadcast
{
   margin-left:-10px;
   background:transparent url('../images/Broadcast_icon.gif') no-repeat; 
   padding:5px 5px 10px 35px;
   list-style:none;
}
#outlook
{
  margin-left:-10px;
  background:transparent url('../images/Plug_in.gif') no-repeat; 
  padding:5px 5px 10px 35px;
  list-style:none;
}
#admin
{
  margin-left:-10px;
  background:transparent url('../images/admin_icon.gif') no-repeat; 
  padding:5px 5px 10px 35px;
  list-style:none;
}
#voice
{
  margin-left:-10px;
  background:transparent url('../images/sound.png') no-repeat; 
  padding:5px 5px 10px 35px;
  list-style:none;
}


