* {margin:0px; padding:0px;}

html { background:#e2e2e2; }

html, body {
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:12pt;
font-size:9pt;
height:100%;
color:#333333;
}

/*default paragraph margin*/
p { margin: 1.5em 0;  text-align:justify}

img { border:0px;}

h1 { color:#2744b9; font-size:16pt; }

h2 { color:#666666; font-size:13pt; font-weight:normal }

h3 { color:#7d85ba; font-size:10pt; font-weight:bold; line-height:18pt; margin-top:10pt; }

h4 { color:#2744b9; font-size:11pt; font-weight:bold; line-height:18pt;}

div.dividerph { background:url(../Image/imgdivdashhorizontal.gif) repeat-x; height:2px; margin:10px 0px 40px 0px; }

div.dividerph2 { background:url(../Image/imgdivdashhorizontal.gif) repeat-x; height:2px; margin:20px 0px 20px 0px; }
div.bktotop { padding:20px 0px 0px 0px }

a.gotop:hover, a.gotop:visited, a.gotop:link, a.gotop:active { text-decoration:none; font-size:8pt; display:block; width:80px; background:url(../Image/imgbttop.gif) no-repeat; background-position:right; color:#666 }

div#holder {
display:block;
position:absolute;
top:0;
left:0;
width:100%;
background: #FFFFFF url(../Image/imgbkheader.jpg) repeat-x;
background-position:0px 20px;
overflow:hidden;
}

/*holder for subpages*/
div#holdersub {
display:block;
position:absolute;
top:0;
left:0;
width:100%;
background: #FFFFFF url(../Image/imgbkheader02.jpg) repeat-x;
background-position:0px 20px;
overflow:hidden;
}

div#wrapper {
margin: 0px auto;
width: 1000px;
padding: 0px 0px 0px 0px;
overflow:hidden;
}

div#header {
height:137px;
}

div#subheader {
width:1000px;
height:167px;
}

div#navigroup {
padding:0px 0px 0px 0px;
}

div#flashads {
height:417px;
width:1000px;
}

div.fmklogo {
clear:both;
padding:18px 0px 10px 0px;
}

div.indexsubpages {
text-align:right;
padding:10px 0px 20px 0px;
color:#666666;
font-size:8pt;
clear:both;
}

div.indexsubpages table {
margin-left: auto;
}

div.indexsubpages table td {
padding:0px 2px 0px 2px;
}

div.indexsubpages table td a {
text-decoration:none;
color:#666;
}

div.indexsubpages table td a:hover{
text-decoration:underline;
color:#666;
}

td.tdarrow {
background:url(../Image/imgbulletarrow.gif) no-repeat;
background-position:0px 4px;
width:8px;
}

div#footer {
background:#e2e2e2 url(../Image/imgbkfooter.jpg) repeat-x;
top:0;
left:0;
width:100%;
overflow:hidden
}

div.ftrcontent {
margin: 0px auto;
height:100%;
width:960px;
padding:20px;
font-size:8pt;
color:#666666;
overflow:auto;
}

div.ftrsubleft {
float:left;
display:inline;
width:160px;
padding-bottom:8px;
}

div.ftrsubleft #jumpMenu {
font-size:8pt;
color:#333333
}

div.ftrsubright ul li {
list-style-type:none;
float:left;
padding:0px 15px 0px 0px;
}

div.ftrsubright ul li a {
text-decoration:none;
color:#666666;
}

div.ftrsubright ul li a:hover {
text-decoration:underline;
color:#000000
}

div.ftrsubright {
float:right;
display:inline;
position:relative;
width:800px;
padding-bottom:8px;
}

div.ftrFMK {
float:left;
display:inline;
width:70%;
}

div.ftrSPAN {
float:right;
display:inline;
position:relative;
text-align:right;
width:30%;
color:#999;
font-size: 9px;
}

/*Spanlogic.com hyperlink style declaration*/
a.span_link:active, a.span_link:visited, a.span_link:link {
text-decoration:none;
color:#999;
font-size: 9px;
}

a.span_link:hover {
text-decoration:underline;
color:#666;
font-size: 9px;
}


