* {
    padding: 0;
    margin: 0;
}
html { min-height: 100%; margin-bottom: 1px; }
# {
padding:0;
margin:0;
}
body {
font-family:Verdana, Arial, Helvetica, sans-serif, Calibri;
font-size: 12px;
line-height: 18px;
background-color: #a2a2a2;
}
p {
text-align:justify;
}

#wrap {

margin: 0 auto;
width: 743px;

}
#topdiv {
background: url(images/mybg.gif) no-repeat;
height:1px;
width:743px;
}

#header { 
background: url(images/heading.jpg) no-repeat;
height:131px;
}

.topleft{
background:url(images/menu_left.jpg);
float:left;
width:41px;
height:27px;
}
.topright{
background:url(images/menu_right.jpg);
float:left;
width:40px;
height:27px;
}

.aboveSubtitle{
background:url(images/sub_heading.jpg);
float:left;
width:743px;
height:26px;
border-width:medium;
border-bottom:medium;

}

.aboveSubtitle h3{
color:#478fcb;;
font-size:11px;
padding-left:10px;
padding-top:4px;
float:left;

}
.aboveSubtitle span{
float:right;
margin:3px 35px 0px 0px;
}
.aboveSubtitle a {
color:#478fcb;
text-decoration:none;
}
.aboveSubtitle a:hover {
text-decoration:underline;
}

.subtitle{
background:url(images/below_sub_heading.jpg);
float:left;
width: 743px;
height:26px;

}
.subtitle h3{
color:#FFF;
font-size:13px;
padding-left:205px;
padding-top:4px;
float:left;
}
.subtitle span{
float:right;
margin:3px 35px 0px 0px;
}
.subtitle a {
color:#478fcb;
text-decoration:none;;
}
.subtitle a:hover {
text-decoration:underline;
}

#content {
background: url(images/contents_back.jpg) repeat-y;
}
.mainscreen {
float:none;
background: url(images/sub_banner.jpg);
width:730px;
height:107px;
padding-left:4px;
}

.textfieldleft{
float:left;
width: 190px;
padding-right:5px;
padding-top:10px;

}

.normalback {
font-size:11px;

}

.normalback a
{
display: block;
color: #222;
width: 170px;
text-decoration: none;
padding:3px 5px 3px 5px;
margin-left:8px;
border-bottom:1px #ddd solid;
border-left:1px #ddd solid;
border-right:1px #ddd solid;
}
.normalback a:hover
{
background-color: #3b4f84;
color: #FFF;
}

.normalback1 a
{
display: block;
color: #222;
width: 170px;
text-decoration: none;
padding:3px 5px 3px 5px;
margin-left:8px;
border:1px #ddd solid;
}
.normalback1 a:hover
{
background-color: #3b4f84;
color: #FFF;
}



.backtotop
{
margin-top:20px;
color:#666666;
text-align:center;
}
.backtotop p a {
color:#0066FF;
text-decoration:none;
}
.backtotop p a:hover {
text-decoration:underline;
}

.textfieldright {
margin-top:10px;
font-size:14px;
float:left;
width:530px;
padding-left:0px;
padding-right:0px;
}
.textfieldright h3 {
padding-top:0px;
font-size:12px;
font-weight:bold;
padding:10px 0px 5px 10px;
color:#2e3c61;
}
.textfieldright p {
padding:5px 0px 5px 10px;
}
.textfieldright a{
font-weight:bold;
color:#0066CC;
text-decoration:none;
}
.textfieldright a:hover {
text-decoration:underline;
}
.textfieldright ul{
list-style:outside;
color:#444;
padding-left:25px;
}
.textfieldright ul li {
padding:5px 0px 5px 0px;
}

.textstart {
	color: #993300;
	font-weight: bold;
}
.subtext {
font-weight: normal;
font-size:10px;
}
.totop {
font-size:10px;

float:right;
vertical-align:middle;
}
.totop a {
color:#2f3d62;
}

.chaptertitle {
text-align:left;
font-size:10px;
color: #993300;
font-weight: bold;
}
.chaptersub li {
margin-top:0px;
padding:0;
font-size:10px;
line-height:10px;
}
#mytable {
margin-left:10px;
}

#imgplace {
margin-left:50px;
float:right;
}
.smalltext {
font-size:11px;
color:#666666;
}


.banner_area
{
float:left;
width:510px;
height:60px;
}


#middlebuttons
{
padding-bottom:0px;
padding-left:0px;
width:530px;
height:200px;
}
#middlebuttons img
{
padding:0px;
display:inline;
background:#cccccc;
color:#303030;
border:0px solid #f0f0f0;
}

.mybutton {
border:1px #2f3d62 solid;
color:#2f3d62;
background:#ffffff;
width:400px;
height:20px;
display: block;
margin-top:10px;
font-weight:bold;
}
.mybutton:hover {
background:#2f3d62;
color:#FFFFFF;
}




* html a:hover
{
visibility:visible
}
.graphic1
{
margin-top:5px;
float:left;
position: relative;
font-family: Calibri;
font-weight:normal;
background: url(images/LQRed.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 160px;
height: 58px;
margin-left:15px;
padding: 0;
font-size: 20px;
}

.graphic1 a
{
display: block;
width: 160px;
height: 58px;
display: block;
float: left;
color:#286ea0;
text-decoration:none;
}
.graphic1 a:hover
{
color: #FFFFFF;
}


.graphic1 img
{

width: 160px;
height: 58px;

}

.graphic1 a:hover img
{
visibility:hidden
}

.graphic2
{
margin-top:5px;
float:left;
position: relative;
font-family: Calibri;
font-weight:normal;
background: url(images/RegulationRed.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 160px;
height: 58px;
margin-left:15px;
padding: 0;
font-size: 20px;
}

.graphic2 a
{
display: block;
width: 160px;
height: 58px;
display: block;
float: left;
color:#286ea0;
text-decoration:none;
}
.graphic2 a:hover
{
color: #FFFFFF;
}


.graphic2 img
{

width: 160px;
height: 58px;

}

.graphic2 a:hover img
{
visibility:hidden
}

.graphic3
{
margin-top:5px;
float:left;
position: relative;
font-family: Calibri;
font-weight:normal;
background: url(images/big_buttons3.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 160px;
height: 58px;
margin-left:15px;
padding: 0;
font-size: 20px;
}

.graphic3 a
{
display: block;
width: 160px;
height: 58px;
display: block;
float: left;
color:#286ea0;
text-decoration:none;
}
.graphic3 a:hover
{
color: #FFFFFF;
}


.graphic3 img
{

width: 160px;
height: 58px;

}

.graphic3 a:hover img
{
visibility:hidden
}

.graphic4
{
margin-top:5px;
float:left;
position: relative;
font-family: Calibri;
font-weight:normal;
background: url(images/PartnershipRed.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 160px;
height: 58px;
margin-left:15px;
padding: 0;
font-size: 20px;
}

.graphic4 a
{
display: block;
width: 160px;
height: 58px;
display: block;
float: left;
color:#286ea0;
text-decoration:none;
}
.graphic4 a:hover
{
color: #FFFFFF;
}


.graphic4 img
{

width: 160px;
height: 58px;

}

.graphic4 a:hover img
{
visibility:hidden
}

.graphic5
{
margin-top:5px;
float:left;
position: relative;
font-family: Calibri;
font-weight:normal;
background: url(images/IndemnityRed.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 160px;
height: 58px;
margin-left:15px;
padding: 0;
font-size: 20px;
}

.graphic5 a
{
display: block;
width: 160px;
height: 58px;
display: block;
float: left;
color:#286ea0;
text-decoration:none;
}
.graphic5 a:hover
{
color: #FFFFFF;
}


.graphic5 img
{

width: 160px;
height: 58px;

}

.graphic5 a:hover img
{
visibility:hidden
}
.graphic6
{
margin-top:5px;
float:left;
position: relative;
font-family: Calibri;
font-weight:normal;
background: url(images/big_buttons6.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 160px;
height: 58px;
margin-left:15px;
padding: 0;
font-size: 20px;
}

.graphic6 a
{
display: block;
width: 160px;
height: 58px;
display: block;
float: left;
color:#286ea0;
text-decoration:none;
}
.graphic6 a:hover
{
color: #FFFFFF;
}


.graphic6 img
{

width: 160px;
height: 58px;

}

.graphic6 a:hover img
{
visibility:hidden
}

.graphic7
{
margin-top:5px;
float:left;
position: relative;
font-family: Calibri;
font-weight:normal;
background: url(images/SeminarsRed.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 160px;
height: 58px;
margin-left:15px;
padding: 0;
font-size: 20px;
}

.graphic7 a
{
display: block;
width: 160px;
height: 58px;
display: block;
float: left;
color:#286ea0;
text-decoration:none;
}
.graphic7 a:hover
{
color: #FFFFFF;
}


.graphic7 img
{

width: 160px;
height: 58px;

}

.graphic7 a:hover img
{
visibility:hidden
}

.graphic8
{
margin-top:5px;
float:left;
position: relative;
font-family: Calibri;
font-weight:normal;
background: url(images/big_buttons8.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 160px;
height: 58px;
margin-left:15px;
padding: 0;
font-size: 20px;
}

.graphic8 a
{
display: block;
width: 160px;
height: 58px;
display: block;
float: left;
color:#286ea0;
text-decoration:none;
}
.graphic8 a:hover
{
color: #FFFFFF;
}


.graphic8 img
{

width: 160px;
height: 58px;

}

.graphic8 a:hover img
{
visibility:hidden
}

.graphic9
{
margin-top:5px;
float:left;
position: relative;
font-family: Calibri;
font-weight:normal;
background: url(images/PubRed.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 160px;
height: 58px;
margin-left:15px;
padding: 0;
font-size: 20px;
}

.graphic9 a
{
display: block;
width: 160px;
height: 58px;
display: block;
float: left;
color:#286ea0;
text-decoration:none;
}
.graphic9 a:hover
{
color: #FFFFFF;
}


.graphic9 img
{

width: 160px;
height: 58px;

}

.graphic9 a:hover img
{
visibility:hidden
}

.graphic10
{
margin-top:5px;
float:left;
position: relative;
font-family: Calibri;
font-weight:normal;
background: url(images/big_buttons10.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 160px;
height: 58px;
margin-left:15px;
padding: 0;
font-size: 20px;
}

.graphic10 a
{
display: block;
width: 160px;
height: 58px;
display: block;
float: left;
color:#286ea0;
text-decoration:none;
}
.graphic10 a:hover
{
color: #FFFFFF;
}


.graphic10 img
{

width: 160px;
height: 58px;

}

.graphic10 a:hover img
{
visibility:hidden
}

.graphic11
{
margin-top:5px;
float:left;
position: relative;
font-family: Calibri;
font-weight:normal;
background: url(images/big_buttons11.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 160px;
height: 58px;
margin-left:15px;
padding: 0;
font-size: 20px;
}

.graphic11 a
{
display: block;
width: 160px;
height: 58px;
display: block;
float: left;
color:#286ea0;
text-decoration:none;
}
.graphic11 a:hover
{
color: #FFFFFF;
}


.graphic11 img
{

width: 160px;
height: 58px;

}

.graphic11 a:hover img
{
visibility:hidden
}

.graphic12
{
margin-top:5px;
float:left;
position: relative;
font-family: Calibri;
font-weight:normal;
background: url(images/big_buttons12.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 160px;
height: 58px;
margin-left:15px;
padding: 0;
font-size: 20px;
}

.graphic12 a
{
display: block;
width: 160px;
height: 58px;
display: block;
float: left;
color:#286ea0;
text-decoration:none;
}
.graphic12 a:hover
{
color: #FFFFFF;
}


.graphic12 img
{

width: 160px;
height: 58px;

}

.graphic12 a:hover img
{
visibility:hidden
}



#footer {
font-size:9px;
padding:2px 0px 0px 15px;
margin-bottom:10px;
background:#a2a2a2 url(images/footer_bg.gif) no-repeat;
height:25px;
}
#footer p {
color: #fff;
text-align:left;
}
#footer p a {
color:#fff;;
text-decoration:none;
}
#footer p a:hover{
color:#fff;
text-decoration:underline;
}
#footer span {
margin-left:40px;
text-align:right;
color:#478fcb;
}


.small_services
{
float:left;
width:530px;
background-color: #8094ab;
color:#FFFFFF;

}
.small_services table td
{
height:25px;
border: 1px solid ##97A8BB;
text-align:center;
}

.small_services a
{
color:#FFFFFF;
text-decoration:underline;
}
.small_services a:hover
{
color: #ccc;
}
