body{ margin:0px; padding:0px; background-color:#FFFFFF; font-family:Lucida Grande,Verdana, helvetica, Arial, sans-serif; }
#main { float:left; width:775px; margin:0px 60px 0px 10px; padding:0px; font-size:11px; color:#666666;}
#header { width:775px; height:67px; }
#header_left { float:left; width:252px; height:67px; }
#header_right { float:left; width:422px; height:34px; padding:33px 0px 0px 100px; margin:0px; font-family: helvetica,Verdana, Arial,  sans-serif; font-size:13px; font-weight:bold; color:#666666; text-align:right; }

.gap1 { width:775px; height:3px; background-color:#008FF5; padding:0px; margin:0px; }
.gap2 { width:775px; height:1px; background-color:#FFFFFF; padding:0px; margin:0px; }
.gap3 { width:775px; height:2px; background-color:#FFFFFF; padding:0px; margin:0px; }
.leftgap { padding-left:20px;}

h1 { margin:0px; padding:0px; color:#666666; font-family: helvetica,Verdana, Arial,  sans-serif; font-size:20px; font-weight:normal; }
h3 { margin:0px; padding:0px; color:#666666; font-family: helvetica,Verdana, Arial, sans-serif; font-size:15px; font-weight:bold; }

a { color: #0088E8; text-decoration: none;}
a:hover { color: #0088E8; text-decoration: underline; }

#banner { width:775px; height:300px; background-color:#FFFFFF; padding:0px; margin:0px; }

/* Top Navigation */
a.nostyle { color:#666666; text-decoration:none; }
a.nostyle:hover { color:#0088E8; text-decoration:none; }
#current { color:#0088E8; text-decoration:none; }
#nav { width:775px; padding:0px; margin:0px; font-size:11px; } 
#home { float:left; background:url(./images/uploads/ice/_webgfx/navbnd_home.jpg) no-repeat; width:75px; height:30px; padding-top:13px; font-weight:bold; text-align:center; } 
#team { float:left; background:url(./images/uploads/ice/_webgfx/navbnd_team.jpg) no-repeat; width:92px; height:30px; padding-top:13px; font-weight:bold; text-align:center; }
#exp { float:left; background:url(./images/uploads/ice/_webgfx/navbnd_exped.jpg) no-repeat; width:111px; height:30px; padding-top:13px; font-weight:bold; text-align:center; } 
#map { float:left; background:url(./images/uploads/ice/_webgfx/navbnd_map.jpg) no-repeat; width:71px; height:30px; padding-top:13px; font-weight:bold; text-align:center; }
#ant { float:left; background:url(./images/uploads/ice/_webgfx/navbnd_ant.jpg) no-repeat; width:207px; height:30px; padding-top:13px; font-weight:bold; text-align:center; } 
#img { float:left; background:url(./images/uploads/ice/_webgfx/navbnd_images.jpg) no-repeat; width:97px; height:30px; padding-top:13px; font-weight:bold; text-align:center; }
#future { float:left; background:url(./images/uploads/ice/_webgfx/navbnd_env.jpg) no-repeat; width:122px; height:30px; padding-top:13px; font-weight:bold; text-align:center; }
/* Top Navigation*/

/* Left Menu CSS Start */
ul#navlist { margin: 0px; background-color: #FFFFFF; padding: 0px 0px 0px; font-size:11px; color:#4D585A; font-weight:normal; }
ul#navlist li { list-style: none; margin: 0px; }
ul#navlist li a { display: block; text-decoration: none; text-align:left; background: transparent url(./images/uploads/ice/imgs/new_arrow.jpg) left center no-repeat; padding: 6px 8px 6px 15px; }
ul#navlist li a:link, ul#navlist li a:visited { color: #666666; }
ul#navlist li a:hover { color: #0088E8; text-decoration: underline; }
ul#navlist li a#current { color: #0088E8; }
/* Left Menu CSS End */

/* Home Start */
#content{ float:left; width:775px; padding:0px; margin:48px 0px 30px 0px; }
#content_left{ float:left; width:465px; margin:0px; padding:0px 10px 0px 0px; }
#content_left p { margin:0px; padding:0px 0px 15px 0px; color:#666666; font-size:11px; line-height:17px; }
#content_left h1 span { color:#CBCBCB; font-weight:normal; }
#content_left h1 { margin:0px; padding:15px 0px 15px 0px; color:#666666; font-family: helvetica,Verdana, Arial,  sans-serif; font-size:20px; font-weight:normal; }
#content_left_line { width:465px; height:1px; background-color:#B2B2B2; }
#content_right{ float:left; width:284px; margin:0px; padding:0px 0px 0px 15px; border-left:1px solid #EFEFEF; }
#content_right h1 { margin:0px; padding:0px 0px 15px 0px; color:#999999; font-family: helvetica,Verdana, Arial,  sans-serif; font-size:16px; clear:both; font-weight:normal; }
#content_right h2 { margin:0px; padding:15px 0px 15px 0px; color:#999999; font-family: helvetica,Verdana, Arial,  sans-serif; font-size:16px; font-weight:normal; clear:both; border-bottom: 1px solid #F0F0F0; border-top: 1px solid #B2B2B2; }
#content_right p { margin:0px; padding:0px 0px 15px 0px; color:#666666; font-size:11px; line-height:17px; }
#content_right img { float:left; margin:0px 10px 10px 0px; }

#content a:link, #content a:visited { color:#0094FE; text-decoration:none; }
#content a:hover { text-decoration:underline; }
/* Home End */

/* Sub page Start */
#subcontent{ float:left; width:775px; padding:0px; margin:30px 0px 0px 0px; }
#subcontent_left{ float:left; width:142px; margin:0px 0px 0px 10px; padding:0px; }
#subcontent_left1{ float:left; width:120px; margin:0px 0px 0px 10px; padding:0px; }
#subcontent_left1 h1{ color:#666666; font-weight:normal; font-size:13px; }
#subcontent_left h1 span { color:#CBCBCB; font-weight:normal; }
#subcontent_left h1 { margin:0px; padding:0px; color:#666666; font-family: helvetica,Verdana, Arial,  sans-serif; font-size:13px; font-weight:normal; }
#subcontent_left_line{ width:auto; height:1px; clear:both; background-color:#EFEFEF; margin:10px 0px }
#subcontent_right{ float:left; width:581px; margin:0px; padding:0px 0px 0px 40px; border-left:1px solid #EFEFEF; }
#subcontent_right h1 { margin:0px; padding:0px 0px 10px 0px; color:#666666; font-family: helvetica,Verdana, Arial,  sans-serif; font-size:20px; font-weight:normal; }
#subcontent_right1{ float:left; width:600px; margin:0px; padding:0px 0px 0px 20px; border-left:1px solid #EFEFEF; }
#subcontent_right1 h1 { margin:0px; padding:0px 0px 10px 0px; color:#666666; font-family: helvetica,Verdana, Arial,  sans-serif; font-size:20px; font-weight:normal; }
#subcontent_right p { margin:0px; padding:0px 0px 10px 0px; color:#666666; font-size:11px; line-height:17px; }
.teamcon { width:auto; margin:10px 0px; clear:both;  }
.teamcon_left { float:left; width:100px; height:120px; margin:0px; padding:0px; }
.teamcon_right { float:left; width:451px; margin:0px; padding:0px 0px 20px 30px; }
.teamcon_right h3 { margin:0px 0px 15px 0px; padding:0px; color:#B2B2B2; font-family: helvetica,Verdana, Arial, sans-serif; font-size:15px; font-weight:bold; }
.teamcon_right p { margin:0px; padding:15px 0px 0px 0px; color:#666666; font-size:11px; line-height:17px; }
.teamcon_line {width:auto; height:1px; clear:both; padding:0px; margin:5px 0px 15px 0px; background-color:#E0E0E0;}

.teamcon_right a:link, .teamcon_right a:visited { color:#0094FE; text-decoration:none; }
.teamcon_right a:hover { text-decoration:underline; }
/* Sub page End */

.footer { float:left; width:100%; height:70px; background-color:#666666; padding:0px; margin:0px; }
.footer p { padding:20px 10px 0px 10px; margin:0px; font-size:10px; color:#FFFFFF; }
.footer a:link, .footer a:visited {color:#FFFFFF; text-decoration:none;}
.footer a:hover {text-decoration:underline;}

.picright {float: right; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 10px; }
.picleft {float: left; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; }