body {
    
	margin: 0px;
	border: 0px;
	padding: 0px;
	font-family: lucia grand, tahoma, verdana, arial, helvetica, Sans, sans-serif;;
	font-size: 1em;
	text-align: center;
	background-color: #ffffff;
}
body img {border:0px;}
#wrapper-a {
    background: url(../images/bgleft.png) repeat-y;
    position:relative;
    padding:0px;
    width:947px;
    margin:0px;
    border:0px;  
    
}
#wrapper-b {
    background: url(../images/bgright.png) repeat-y 100%;
    position:relative;
    padding:0px;
    width:947px;
    margin:0px;
    border:0px;  
    
}
#wrapper {
    text-align: center;
    background-color: #ffffff;
    position:relative;
    padding:0px;
    width:930px;
    margin:0px;
    border:0px;  
    
}


#banner {
    border-bottom: solid 1px #000000;
    text-align: center;
    background: #FFFFFF url('../images/header.jpg') no-repeat;
        position:relative;
        margin: 0px;
        padding: 0px;
        height: 300px;
        width:930px;
}


#maincontent    {
    position: relative;
	background-color: #ffffff;
    text-align: center;
    margin: 0px;
    padding: 0px;
    border:0px;
    width:930px;
    
    }
#content-a {
    float:left;
    width:140px;
    margin: 0px;
    padding: 0px;
    background-color: #ffffff;
    color:#000000;
    clear:left;

}

#content-a-inner {
    width:140px;
    margin: 0px;
    padding: 0px;
    border:0px;
    font-family: lucia grand, tahoma, verdana, arial, helvetica, Sans, sans-serif;
    font-size: 12px;
    text-align: left;
}

#content-a-inner img{
    margin: 0px;
    padding: 2px 5px 2px 5px;
    border:1px solid #000000;
}
#content-a-inner p{
    margin: 0px;
    padding: 5px 5px 5px 5px;
    border:0px;
}
#content-a-inner-head {
    width:179px;
    margin: 0px;
    padding: 0px;
    border:0px;
    height:42px;
    font-family: lucia grand, tahoma, verdana, arial, helvetica, Sans, sans-serif;
}

#content-a-inner-head p{
    margin: 0px;
    padding-left: 10px;
    padding-top: 10px;
    border:0px;
    color:#000000;
    font: bold 16px  lucia grand, tahoma, verdana, arial, helvetica, Sans, sans-serif
}
#content-a-inner-sub {
    background: url(../images/cawive_08.png) no-repeat;
    width:179px;
    margin: 0px;
    padding: 0px;
    border:0px;
    height:42px;
    font-family: lucia grand, tahoma, verdana, arial, helvetica, Sans, sans-serif;
    text-align: center;
}
#content-a-inner-sub ul{
    margin: 7px 0px 0px 0px;
    padding-left: 5px;
    border:0px;
    font-family: lucia grand, tahoma, verdana, arial, helvetica, Sans, sans-serif;
    text-align: left;
    font-size: 12px;
}
#content-a-inner-sub li{
    margin: 0px;
    padding: 0px;
    border:0px;
    font-family: lucia grand, tahoma, verdana, arial, helvetica, Sans, sans-serif;
    text-align: left;
}
#content-a-inner-sub p{
    margin: 0px;
    padding-left: 10px;
    padding-top: 12px;
    border:0px;
    color:#ffffff;
    font: bold 16px lucia grand, tahoma, verdana, arial, helvetica, Sans, sans-serif;
}

#content-a-left  
{    padding:0px;
    float: left;
	color: #ffffff;
	width: 140px;
	border-bottom: solid 1px #FF004E;
	text-align:center;
	background-color:#000000;
}

#content-a-left  img
{   
     border:0px;
}
#content-a-left  .a
{   
    width:140px;
height:37px;
    display: block;
	color: #ffffff;
	border-bottom: solid 1px #FF004E;
	
}
#content-a-left  a
{       width:140px;
height:37px;
	color: #ffffff;
	border-bottom: solid 1px #FF004E;
}
#content-a-left  a:hover
{       width:140px;
height:37px;
	color: #d3d3d3;
	border-bottom: solid 1px #FF004E;
}


#content-b 
{   background:#ffffff;
	float:left;
    width:790px;
    margin: 0px;
    padding: 0px;
    border:0px;
    text-align: left;
}
#content-b-inner {
    max-width:790px;
    margin: 0px;
    padding: 2px 5px 2px 5px;
    border:0px;
    min-height:300px;
    font-family: lucia grand, tahoma, verdana, arial, helvetica, Sans, sans-serif;
    font-size: 12px;
    text-align: center;

}

#content-b-inner p{
    margin: 0px;
    padding: 5px 10px 5px 5px;
    border:0px;
}

#content-b-inner-head {
    width:790px;
    margin: 0px;
    padding: 0px;
    height:42px;
    color:#000000;
}
#content-b-inner-head p{
    margin: 0px;
    padding-left: 5px;
     padding-top: 8px;
    border:0px;
    color:#000000;
    font: bold 18px lucia grand, tahoma, verdana, arial, helvetica, Sans, sans-serif
}

a {
	color: #666666;
	text-decoration: underline;
	cursor: pointer;
}
a:hover {
	color: #000000;
	text-decoration: underline;
	cursor: pointer;
}
a:active {
	color: #666666;
	text-decoration: underline;
	cursor: pointer;
}
a:visited {
	color: #000000;
	text-decoration: none;
	cursor: pointer;
}
h1{
color: #666666;
border-bottom: 2px solid #666666;
font-size: 14px;
text-align:left;
margin:0px 0px 15px 0px;
padding: 0px;
}
h2, h3, h4, h5, h6 {
color: #666666;
border-bottom: 2px solid #666666;
font-size: 14px;
text-align:left;
margin:15px 0px 5px 0px;
padding: 0px;
}

.separator {
	clear: both;
	text-align:center;
	height: 0px;
}
#mainContent p {
	margin:0px;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	color: #666666;
}

#footer {
	position: relative;
	background-color: #000000;
    text-align: center;
    margin: 0px;
    padding: 0px;
    border:0px;
	width:930px;
	height:37px;
}
#footer p{
    color:#ffffff;
    font: bold 10px lucia grand, tahoma, verdana, arial, helvetica, Sans, sans-serif;
    margin: 0px;
    padding: 10px 0px 0px 0px;
    border:0px;
}

#footer a {
	color: #ffffff;
	text-decoration: underline;
	cursor: pointer;
}
#footer a:hover {
	color: #ffffff;
	text-decoration: underline;
	cursor: pointer;
}
#footer a:active {
	color: #666666;
	text-decoration: underline;
	cursor: pointer;
}
#footer a:visited {
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
}








table, tr, td{
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    margin: 0px;
    padding: 0px;
    width: 80%;
}







#content-c {
    float:right;
    width:180px;
    margin: 0px 0px 0px 2px;
    padding: 0px;
}

#content-c-inner {
    width:180px;
    margin: 0px;
    padding: 0px;
    border:0px;
    font-family: lucia grand, tahoma, verdana, arial, helvetica, Sans, sans-serif;
    font-size: 12px;
    text-align: left;
    border: 1px solid #666666;
}

#content-c-inner img{
    margin: 0px;
    padding: 2px 5px 2px 5px;
    border:1px solid #000000;
}
#content-c-inner p{
    margin: 0px;
    padding: 5px 5px 5px 5px;
    border:0px;
}



#content-c-inner-sub {
    background: url(../images/cawive_08.png) no-repeat;
    width:177px;
    margin: 2px 0px 0px 0px;
    padding: 0px;
    border:0px;
    height:42px;
    font-family: lucia grand, tahoma, verdana, arial, helvetica, Sans, sans-serif;
    text-align: center;
}
#content-c-inner ul{

    margin: 0px;
    padding-left: 5px;
    border:0px;
    font-family: lucia grand, tahoma, verdana, arial, helvetica, Sans, sans-serif;

}
#content-c-inner li{
 
    margin: 0px;
    padding: 0px;
    border:0px;
    font-family: lucia grand, tahoma, verdana, arial, helvetica, Sans, sans-serif;

}
#content-c-inner form{
 
    margin: 0px;
    padding: 0px;
    border:0px;
    font-family: lucia grand, tahoma, verdana, arial, helvetica, Sans, sans-serif;
    text-align:center;

}

#content-c-inner-sub p{
    margin: 0px;
    padding-left: 10px;
    padding-top: 12px;
    border:0px;
    color:#ffffff;
    font: bold 16px lucia grand, tahoma, verdana, arial, helvetica, Sans, sans-serif;
}

.tooltiphead {
width:200px;
text-align:left; 
 
font-size: 14px; 
border-top: 1px solid #666666;
border-left: 1px solid #666666;
border-right: 1px solid #666666;
background-color:#666666;
color:#ffffff;
padding:1px;
}	
.tooltipbody {
padding:1px;
width:200px;
text-align:left; 
	font-size: 12px; 
	border: 1px solid #666666;
		background-color:#f5f5f5;
}