p
{
font-family:"Times New Roman";
font-size:20px;
}

* { padding: 0; margin: 0; outline: 0; }

body {
    font-size: 13px;
    line-height: 16px;
    font-family: Arial, sans-serif;
    color: #656565;
	background: #fff;
    text-align: left;
	background-color:#F2F2F2;
}

.cl { font-size: 0; line-height: 0; height: 0; clear: both; }

a img { border: 0; }
a { color: #2E9AFE; text-decoration: none; }
a:hover { text-decoration: underline; cursor: pointer;}

.main { margin:5px 25px; }
.left { float: left; text-align:left; width: 700px}
.right { float: right; text-align:left; width:200px;}
.notext {font-size: 0; line-height: 0; text-indent: -4000px;}
.center {display: block; margin: 0 auto;}
.shell {margin: 0 auto; width: 946px;}


h2 {font-family: "Myriad Pro", "Trebuchet MS", sans-serif; font-size: 23px; line-height: 23px;}
h3 {font-family: "Myriad Pro", "Trebuchet MS", sans-serif; font-size: 35px; font-style: italic; line-height: 40px; color: #E6E6E6; background-color:#6495ed; padding-left: 20px; letter-spacing: 2px;}
h4 {font-family: "Myriad Pro", "Trebuchet MS", sans-serif; font-size: 20px; line-height:25px; color: #81BEF7;}

#data table
{
border-collapse:collapse;
}

#data table, #data td, #data th
{
border:1px solid #58ACFA ;
}
#data th
{
background-color:#2E9AFE;
color:white;
}

.btns4,.btns2,.btnb2,.btns6 { font-size:12px; background:#b50000 url("images/btnbgnew02.png") no-repeat; width:71px; height:24px; padding-bottom:3px; *padding-bottom:0px;  border:0px; color:#FFFFFF; cursor:pointer} /*四个字的提交按钮*/
.btns2 { background-position:left -26px; width:51px; } /*两个字的提交按钮*/
.btnb2 { background-position:left -52px; width:51px; color:#333333; background:#b1b1b1 } /*两个字的重置按钮*/
.btns6 { background-position:left -78px; width:91px; } /*两个字的重置按钮*/

#logo {margin: 205px 250px; text-align:left;}

#logo h1
 {
padding-top: 20px; 
color: #BDBDBD; 
font-family: "Lucida Console", Monospace;
font-size: 56px; 
font-style:italic;
text-shadow: 0px 1px 1px #000;
}

#left { margin:25px 30px; text-align:left;}
#left h4 { border-bottom:2px solid #4791c5;   padding:0px; margin:0px; font-size:16px; height:30px; line-height:30px; padding-left:10px;}
#left h5 { padding:0px; margin:0px; font-size:14px; height:24px; line-height:30px; padding-left:15px;}

#nav { border-bottom:2px dashed #D8D8D8; margin:5px 25px; text-align:right;}
#nav a {color:#2E9AFE;}

#ac_list li {
 list-style-position: inside;
 font-size:16px;
 height: 20px;
}

#friend_list
{
border: 2px solid #D8D8D8;
}

#friend_list h3
{
font-family: "Myriad Pro", "Trebuchet MS", sans-serif; font-size: 24px; font-style: normal; line-height: 36px; padding-left: 10px;
}

#friend_list li
{
padding:2px;
padding-left:15px;
list-style-position: inside;
list-style-type: none;
}
