
body
{font-family:Arial; font-size:12px; color:#444444; line-height:150%  }

.bold {font-family:Arial; font-size:14px; color:#0821DE;}
.header {font-family:Arial; font-weight:bold; font-size:14px; color:#0821DE; }



b{font-size: 110%;}
em{color: red;}

#maincontainer{
border:1px solid #78AAF1; width: 840px; /*Width of main container*/
margin: 0 auto
}

#topsection{
background: #FFFFFF;
}

#topsection h1{
margin: 0;
padding-top: 0px; color: #0821DE; font-family:Arial; font-size:25px; font-style:italic; font-weight:bold
}

.subhd{
color: #679EF1; text-decoration:none; font-size:12px; font-family:Arial
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
/*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
font-family:Arial; font-size:12px; color:#666666; margin-left:130px; margin-right:190px; margin-top:0; margin-bottom:0; line-height:200%
}

#leftcolumn{
float: left;
width: 130px; /*Width of left column in pixel*/
margin-left: -840px; /*Set margin to that of -(MainContainerWidth)*/
font-family:Arial; font-size:11px
}

#rightcolumn{
float: left;
width: 190px; /*Width of right column*/
margin-left: -190px; /*Set left margin to -(RightColumnWidth)*/
font-family:Arial; font-size:11px; color:#666666;  margin-top:0; margin-bottom:0

}

#footer{
clear: left;
width: 100%;
background: #FFFFFF;
color:  #649AF0;
text-align: center;
font-family:Arial; font-size:12px; padding-left:0; padding-right:0; padding-top:4px; padding-bottom:4px
}

#footer a{
color: #6399F1; text-decoration:none; font-size:11px
}

.innertube{
margin: 20px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

ul.Services {
	list-style-type: square;
	list-style-image: none;
	list-style-position: inside;
	margin: 5px 0;
	

}


.markermenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 100px;
border: 0px solid #9A9A9A; color:#4F4FFF
}

.markermenu li a{
background: white url('../Images/arrow-list.gif') no-repeat 2px center;
color: #4F4FFF;
display: block;
width: auto;
padding-left: 20px;
text-decoration: none;
border-bottom: 0px solid #B5B5B5; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:Arial; padding-right:0; padding-top:3px; padding-bottom:3px
}


* html .markermenu li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: 100px;
}

.markermenu li a:visited, .markermenu li a:active{
color: #4F4FFF;
}

.markermenu li a:hover{
color: black;
background-color: #ffffcb;
background-image:url("../Images/arrow-list-red.gif"); /*onMouseover image change. Remove if none*/
}

.curlycontainer{
border: 1px solid #b8b8b8;
margin-bottom: 1em;
width: 180px;
}

.curlycontainer .innerdiv{
background: url('../Images/brcorner.gif') no-repeat right bottom;
position: relative;
left: 2px;
top: 0px;
padding: 1px 4px 15px 5px;
}
.innerdiv{
margin-top: 0;
color: #649AF0; text-decoration:none; font-size:11px; line-height:150%

}
