body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
margin:0pt;
padding:0pt;
}
fieldset, img {
border:medium none;
}
address, caption, cite, code, dfn, em, strong, th, var {
font-style:normal;
font-weight:normal;
}
ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
caption, th {
text-align:left;
}
h1, h3, h4, h5, h6 {
font-size:100%;
}
q:before, q:after {
content:'';
}
hr {color:white;}
body {
background-color:black;
color:white;
font-family:arial,sans-serif;
font-size:11pt;
text-align:center;
}
a:link, a:visited {
color:#FFFFFF;
text-decoration:none;
}
a:hover, a:active {
color:#D52786;
}
#wrapper_all {
margin:20px auto;
}
#wrapper_page {
height:520px;
margin:20px auto;
width:760px;
}
#wrapper_head {
color:white;
height:25px;
overflow:hidden;
position:relative;
width:100%;
}
#header_left {
position:relative;
float:left;
font-size:1.2em;
height:25px;
left:190px;
margin-top:2px;
text-align:left;
width:260px;
}
#header_right {
float:right;
height:25px;
width:300px;
}
#header_right p {
color:white;
font-size:0.9em;
left:10px;
overflow:hidden;
position:relative;
top:4px;
width:270px;
}
#img_statement {
clear:both;
margin:0px;
padding:0px;
}
#wrapper_maincontent {
margin:0px;
padding:0px;
width:100%;
}
#contentcol1 {
border:1px solid white;
float:left;
height:430px;
margin:5px 0px;
padding:0px;
width:180px;
}
#contentcol2 {
border:1px dotted white;
float:right;
height:430px;
margin:5px 10px;
overflow:auto;
padding:10px 0px;
width:555px;
}
#menu {
margin-top:20px;
}
.menu_sel {
border-bottom:3px double white;
border-top:3px double white;
height:30px;
margin:0px auto;
width:130px;
}
.menu_sel span {
font-size:1.3em;
margin:0px 5px;
}
.menu_list {
font-size:1.3em;
height:290px;
margin:12px 20px;
overflow:hidden;
}
.menu_list li {
margin:7px;
text-align:right;
}
#m_main {
display:none;
height:300px;
}
#imgstyle {
margin:10px 30px;
}
#imgtext {
margin:10px 30px;
}
.dodots {
background:transparent url(dots.gif) repeat-x scroll left center;
height:20px;
margin:10px 20px;
}
#tabl_services th {
background-color:#045AAC;
color:white;
font-weight:bold;
text-align:center;
}
#tabl_services td {
color:#488AC3;
font-size:0.85em;
font-weight:bold;
padding:10px 5px;
text-align:center;
}
#footer {
font-size:0.7em;
line-height:1.65em;
padding:0px 10px 10px;
text-align:left;
}
#footer a, #footer span.divider {
color:#CCDEEE;
}
#footer #copyright {
float:right;
font-size:83%;
margin-right:0px;
}
#content_services h2 {
background:transparent url(bg.gif) repeat scroll left top;
color:white;
margin-bottom:10px;
}
#content_services p {
color:#488AC3;
text-align:justify;
}
#content_col2 h2 {
color:white;
margin-bottom:30px;
}
#content_testimon p {
color:#488AC3;
text-align:justify;
}
.sk404errors {
 margin-left:10px;
 text-align:left;
}
.skerrors_sm {
 margin-top:10px;
}
.skerrors_sm ul {
 display:block;
 padding-left:1em;
 font-size:1.0em;
}
.skerrors_sm ul li {
 padding-left:0.5em;
 margin-bottom:2px;
}
.service_tail {
border-top:2px solid #0C467C;
color:#488AC3;
font-weight:bold;
height:1.25em;
width:100%;
}
* html #horiz_nav ul li a {
padding:0pt;
}
.intro_a a{
text-align:center;
color:rgb(0,0,0);
}
.intro_b a {
text-align:center;
color:rgb(102,0,255);
font-size:1.35em;
}
.intro_b a:hover {
text-align:center;
color:rgb(213,39,134);
font-size:1.35em;
text-decoration:underline;
}
