/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.php.2
 * CSS Author:    alex cheung
 * Copyright:     baytech
 * Browser:        0
 * Browser group: 
 */
body { margin:0; padding:0; background:#fff url(../images/common/bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.3em; color:#333; }
a { color:#002F55; text-decoration:none; }
a:hover { color:#f60; }
a:focus, a:active { outline: none; }
a img { border:none; }
form { margin:0; padding:0; }
input, select, textarea { font-family:Arial; font-size:12px; vertical-align:middle; }
p,h1,h2,h3,h4,h5,h6 { margin:1em auto; }
hr { border:0 #ccc solid; border-top-width:1px; clear:both; height:0; }
.clear { clear:both; }
.undisplay { display:none; }
.clearfix { overflow:auto; }
.mt0 { margin-top:0; }
.mr0 { margin-right:0; }
.mb0 { margin-bottom:0; }
.ml7 { margin-left:0; }
.mt7 { margin-top:7px; }
.mr7 { margin-right:7px; }
.mb7 { margin-bottom:7px; }
.ml7 { margin-left:7px; }
.mt10 { margin-top:10px; }
.mr10 { margin-right:10px; }
.mb10 { margin-bottom:10px; }
.ml10 { margin-left:10px; }
.pt7 { padding-top:7px; }
.pr7 { padding-right:7px; }
.pb7 { padding-bottom:7px; }
.pl7 { padding-left:7px; }
.pt10 { padding-top:10px; }
.pr10 { padding-right:10px; }
.pb10 { padding-bottom:10px; }
.pl10 { padding-left:10px; }
#wrap { }
#lc { }
#mc { }
#rc { }
#header { }
#nav { }
#footer { border-top:#ccc solid 1px; margin-top:10px; font-size:8pt; }
#footer td { padding:5px 0; color:#666; }
#footer td a { color:#666; }
#footer td a:hover { color:#f60; }
h1{ font-size:22px; margin:0; line-height:1.5em; color:#930; font-family:Verdana; font-weight:normal; }
h2{ font-size:21px; margin:0; }
h3{ font-size:19px; margin:1em auto; line-height:1.5em; color:#090; font-family:Verdana; font-weight:normal; }
h4{ font-size:17px; line-height:1.3em; }
h5{ font-size:15px; font-family:Verdana; font-style:italic; color:#930; line-height:1.3em; }
h6{ font-size:12px; }
.readmore { background:url(../images/misc/bullet-1.gif) no-repeat right; padding-right:10px; font-size:11px; }
.titleGreen { font-family:Verdana; font-size:12px; font-weight:bold; color:#090; }
.titleGreen a { color:#090; text-decoration:none; }
.titleGreen a:hover { color:#f60; }
.list { margin:1em 0; padding:0; list-style-type:none; }
.list li { background:url(../images/misc/bullet-2.gif) no-repeat 0 6px; padding: 2px 2px 2px 12px; }
.title { padding-left:15px; line-height:42px; color:#002F55; font-size:18px; font-family:Verdana; }
.title2 { padding-left:15px; line-height:42px; color:#002F55; font-size:16px; font-family:Verdana; }
.title296 { background:url(../images/box/title-296.jpg) no-repeat; width:281px; }
.title656 { background:url(../images/box/title-656.jpg) no-repeat; width:641px; }
.title242 { background:url(../images/box/title-242.jpg) no-repeat; width:227px; }
.title314 { background:url(../images/box/title-314.jpg) no-repeat; width:299px; }
.bg296 { background:url(../images/box/bg-296.jpg) no-repeat bottom; padding:0 15px; width:266px; }
.bg656 { background:url(../images/box/bg-656.jpg) no-repeat bottom; width:656px; }
.bg242 { background:url(../images/box/bg-242.jpg) no-repeat bottom; padding:0 15px; width:212px; }
.bg314 { background:url(../images/box/bg-314.jpg) no-repeat bottom; padding:0 15px; width:284px; }
.bg314-1 { background:url(../images/box/bg-314-1.jpg) no-repeat bottom; padding:0 95px 0 15px; width:204px; }
.bg314-2 { background:url(../images/box/bg-314-2.jpg) no-repeat bottom; padding:0 105px 0 15px; width:194px; }
.bg314-3 { background:url(../images/box/bg-314-3.jpg) no-repeat bottom; padding:0 105px 0 15px; width:194px; }
#ips td { padding:7px 15px; }
#path { width:962px; margin:0 auto; }
.borderLeft { border-left:#ccc solid 1px; }.jquerycssmenu { margin-top:75px; width:525px; height:40px; }
.jquerycssmenu ul { margin: 0; padding: 0; list-style-type: none; }
.jquerycssmenu ul li { position: relative; display: inline; float: left; }
.jquerycssmenu .mainLevel { display:block; background:url(../images/nav/nav.jpg) no-repeat; height:40px; text-indent:-999em; }
.jquerycssmenu .mainLevel#n1 { width:156px; background-position:0 0; }
.jquerycssmenu .mainLevel#n1:hover, .jquerycssmenu li:hover .mainLevel#n1 { background-position:0 -40px; }
.jquerycssmenu .mainLevel#n2 { width:194px; background-position:-156px 0; }
.jquerycssmenu .mainLevel#n2:hover, .jquerycssmenu li:hover .mainLevel#n2 { background-position:-156px -40px; }
.jquerycssmenu .mainLevel#n3 { width:175px; background-position:-350px 0; }
.jquerycssmenu .mainLevel#n3:hover, .jquerycssmenu li:hover .mainLevel#n3 { background-position:-350px -40px; }
.jquerycssmenu ul li ul { position: absolute; left: 0; display: block; visibility: hidden; }
.jquerycssmenu ul li ul li { display: list-item; float: none; }
.jquerycssmenu ul li ul li ul { top: 0; }
.jquerycssmenu ul li ul li a { display:block; text-decoration:none; width:174px; background:#ccc; color:#333; padding: 5px 10px; margin: 0; }
.jquerycssmenu ul li ul li a:hover { background: #ccc url(../images/nav/sub-bg.jpg) repeat-y; color:#002F55; }
.jquerycssmenu #u1 li a { width:136px; }
.jquerycssmenu #u2 li a { width:174px; }
.jquerycssmenu #u3 li a { width:155px; }
.downarrowclass { position: absolute; top: 7px; right: 5px; }
.rightarrowclass { position: absolute; top: 5px; right: 5px; }
.idTabs { margin:0; padding:0 15px 10px 15px; list-style-type:none; background:url(../images/box/bg2-242.jpg) no-repeat bottom; }
.idTabs#ctc { background:url(../images/box/bg2-150.jpg) no-repeat bottom; }
.idTabs li a { display:block; background:url(../images/misc/bullet-2.gif) no-repeat 0 6px; padding: 3px 2px 3px 12px; }
.idTabs li:hover { margin:0; }
.idTabs li a.selected { font-weight:bold; color:#930; background:url(../images/misc/bullet-3.gif) no-repeat 0 6px; font-size:1.2em; }

