body{background-image: url(image/back.jpg); background-repeat: repeat-x; background-position: left top; background-color: #7B8899};
.mainlogo1{height: 128px; width: 238px;}
.right_logo {  background-image: url(image/right_logo.jpg); background-repeat: no-repeat; background-position: left top; height: 278px; width: 550px} 
.leftline {  background-image: url(image/left_line.jpg); background-repeat: repeat-x; background-position: left top; margin-left: 8px}
.right_main_below {  background-image: url(image/mid_line.jpg); background-repeat: repeat-x; margin-right: 7px}
.right_great_logo {  background-image: url(image/great_logo.jpg); background-position: right bottom; height: 63px; width: 520px}
.mid_place {  background-image: url(image/mid.jpg); background-repeat: repeat-x; background-position: left top; margin-left: 5px}
.footer {  background-image: url(image/footer.gif); background-repeat: no-repeat; background-position: 50% 50%; height: 96px; width: 766px}
.left1 {  background-image: url(image/left_line_hor.jpg); background-repeat: repeat-y; background-position: left top}
.left_bottom {  background-image: url(image/middle.jpg); background-repeat: repeat-y}
.login {  background-image: url(image/login_logo.jpg); background-repeat: repeat-y; background-position: left top}
.link_line {  background-image: url(image/middle.jpg); background-position: center center}

.leftlink1 {  font-family: "verdana"; font-size: 12px; text-decoration: none;font-weight: bold}
.leftlink1 a:link {text-decoration: none; color: #7C8899}
.leftlink1 a:hover {text-decoration: none; color: #7C8899}
.leftlink1 a:visited {text-decoration: none; color: #7C8899}
.leftlink1 a:active {text-decoration: none; color: #7C8899}
.mainbrd {  border: #4D637D; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.toplinks{font-size: 11px; color: #5E6773; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase}
.toplinks a:link{font-size: 11px; color: #5E6773; text-decoration: none}
.toplinks a:hover { font-size: 11px; color: #5E6773; text-decoration: none }
.toplinks a:visited { font-size: 11px; color: #5E6773; text-decoration: none }
.linkbox {  padding-top: 20px; padding-right: 5px; padding-left: 6px}
.spacer {  line-height: 1px}
.leftlink{font-size: 11px; color: #5E6773; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(image/linkl.jpg); background-repeat: repeat; height: 22px; width: 217px; padding-left: 15px; font-weight: bold}
.leftlink a:link{font-size: 11px; color: #5E6773; text-decoration: none}
.leftlink a:hover { font-size: 11px; color: #758496; text-decoration: none }
.leftlink a:visited { font-size: 11px; color: #5E6773; text-decoration: none }
.xsnazzy h1, .xsnazzy h2, .xsnazzy p {
margin : 0 10px;
letter-spacing : 1px;
}
.xsnazzy h1 {
font-size : 1em;
color : #ACACAC;
}
.xsnazzy ti {
font-size : 1em;
color : #ACACAC;
}
.xsnazzy h2 {
font-size : 2em;
color : #ACACAC;
border : 0;
}
.xsnazzy p {
padding-bottom : 0.1em;
}
.xsnazzy h2 {
padding-top : 0.1em;
}
.xsnazzy {
background : transparent;
}
.xtop, .xbottom {
display : block;
background : transparent;
font-size : 1px;
}
.xb1, .xb2, .xb3, .xb4 {
display : block;
overflow : hidden;
}
.xb1, .xb2, .xb3 {
height : 1px;
}
.xb2, .xb3, .xb4 {
background : #ACACAC;
border-left : 1px solid #ACACAC;
border-right : 1px solid #ACACAC;
}
.xb1 {
margin : 0 5px;
background : #ACACAC;
}
.xb2 {
margin : 0 3px;
border-width : 0 2px;
}
.xb3 {
margin : 0 2px;
}
.xb4 {
height : 2px;
margin : 0 1px;
}
.xboxcontent {
display : block;
background : #ACACAC;
border : 0 solid #ACACAC;
border-width : 0 1px;
padding-right : 2px;
padding-left : 2px;
}
#xboxcontent a:link {
padding-right : 2px;
padding-left : 2px;
color : #ACACAC;
text-decoration : underline;
; font-weight: normal
}
#xboxcontent a:hover {
color : #ACACAC;
text-decoration : underline;
; font-weight: normal
}
#xboxcontent a:visited {
padding-right : 2px;
padding-left : 2px;
color : #ACACAC;
text-decoration : underline;
; font-weight: bold
}
.white{font-family: verdana; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.formtext{font-family: verdana; font-size: 11px; color: #4A4A4A; text-decoration: none}
.formbox {background-image: url(image/formbox.jpg); background-repeat: no-repeat; background-position: 50% 50%; height: 115px; width: 208px}
.clarea {background-image: url(image/clientspeakbg.jpg); background-repeat: no-repeat; background-position: left top; height: 112px; width: 534px}
.clspeak {font-family: Verdana; font-size: 25px; font-weight: bolder; color: #FFFFFF}
.testi {background-image: url(image/cspakbg.gif); background-position: center center; height: 70px; background-repeat: no-repeat; font-family: Verdana; font-size: 12px; color: #969696; padding-left: 20px}
.foot{font-size: 12px; color: #ffffff; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.foot a:link{font-size: 12px; color: #ffffff; text-decoration: none}
.foot a:hover { font-size: 12px; color: #f4f4f4; text-decoration: none }
.foot a:visited { font-size: 12px; color: #ffffff; text-decoration: none }
.ttl {  background-image: url(image/titlebg.gif); background-repeat: no-repeat; background-position: right top; height: 25px; font-family: Verdana; font-size: 12px; color: #294474; text-decoration: none; padding-right: 20px}
.ttl a:link{  font-family: Verdana; font-size: 12px; color: #333333; text-decoration: none;}
.ttl a:hover{  font-family: Verdana; font-size: 12px; color: #333333; text-decoration: none;}
.ttl a:visited{  font-family: Verdana; font-size: 12px; color: #333333; text-decoration: none;}
.subl{font-size: 12px; color: #6D737B; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.subl a:link{font-size: 12px; color: #6D737B; text-decoration: none}
.subl a:hover { font-size: 12px; color: #27292D; text-decoration: none}
.subl a:visited { font-size: 12px; color: #6D737B; text-decoration: none}
.content {font-family: verdana; font-size: 12px; color: #717171; padding-right: 10px; padding-left: 10px}
.content a:link {font-family: verdana; font-size: 12px; color: #717171;} 
.content a:hover {font-family: verdana; font-size: 12px; color: #717171;}
.content a:visited {font-family: verdana; font-size: 12px; color: #717171;}
.content a:active {font-family: verdana; font-size: 12px; color: #717171;}
.tabs {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #CCCCCC; background-color: #295C87; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tabs a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #333333;text-decoration:underline}
.tabs a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #333333;text-decoration:underline}
.tabs a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #333333;text-decoration:underline}
.tabs2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #CCCCCC; background-color: #295C87; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tabs2 a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #CCCCCC;text-decoration:none}
.tabs2 a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #CCCCCC;text-decoration:none}
.tabs2 a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #CCCCCC;text-decoration:none}
.tabs22 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #CCCCCC; background-color: #295C87; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tabs22 a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #CCCCCC;text-decoration:underline}
.tabs22 a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #CCCCCC;text-decoration:underline}
.tabs22 a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #CCCCCC;text-decoration:underline}
.textbx {  padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; height: 16px; border: 1px #333333 solid}
.conbg {  background-image: url(image/conbg.gif); background-repeat: no-repeat; height: 200px;padding-left:20px;margin-top:5px;; color: #1E73B0;}
.conbg2 {  background-image: url(image/conbg2.gif); background-repeat: no-repeat; height: 200px;padding-left:20px;margin-top:5px;; color: #1E73B0}
.conbgp {  background-image: url(image/conbgp.gif); background-repeat: no-repeat; height: 200px;padding-left:20px;margin-top:5px;; color: #1E73B0;}
.conesp {  background-image: url(image/sconbg.gif); background-repeat: no-repeat; height: 200px;padding-left:20px;margin-top:5px;; color: #1E73B0;}
.conept {  background-image: url(image/pconbg.gif); background-repeat: no-repeat; height: 200px;padding-left:20px;margin-top:5px;; color: #1E73B0;}
.consp{  background-image: url(image/spconbg.gif); background-repeat: no-repeat; height: 200px;padding-left:20px;margin-top:5px;; color: #1E73B0;}
.conpt{  background-image: url(image/ptconbg.gif); background-repeat: no-repeat; height: 200px;padding-left:20px;margin-top:5px;; color: #1E73B0;}
