html, body, form, fieldset { margin: 0; padding: 0;}
body { color: #000000; background: #f5f5f8; font-family: Tahoma, Arial, Helvetica, sans-serif; line-height: 150%;}
body#bd { color: #4F4F4F; background: #F5F5F8;}
body.contentpane { width: auto; margin: 1em 2em; background: #FFFFFF; color: #000000; font-size: 12pt; font-family: serif; line-height: 140%;}
body.fs1 { font-size: 9px;}
body.fs2{ font-size: 10px;}
body.fs3{ font-size: 11px;}
body.fs4{ font-size: 12px;}
body.fs5{ font-size: 13px;}
body.fs6{ font-size: 14px;}
table.main{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px;}
a { color: #CC0000; text-decoration: underline; outline:none ;}
a:hover, a:active, a:focus { color: #CC0000; text-decoration: underline;}
.contentheading, .componentheading, .blog_more strong, h1, h2, h3, h4, h5, h6 { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal;}
small, .small, .smalldark, .mosimage_caption { font-size: 90%; color: #999999;}
h1 { font-size: 180%;}
h2 { font-size: 155%;}
h3 { font-size: 125%; font-weight: bold;}
h4 { font-size: 100%; text-transform: uppercase;}
p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 { margin: 1em 0; padding: 0;}
ul { list-style: none;}
ul li { padding-left: 35px; line-height: 180%; background: url(../images/bullet-list.gif) no-repeat 25px 8px;}
ol li { margin-left: 35px; line-height: 180%;}
th { padding: 5px; font-weight: bold; text-align: left;}
fieldset { border: none;}
fieldset a { font-weight: bold;}
hr { border-top: 1px solid #CACACC; border-right: 0; border-left: 0; border-bottom: 0; height: 1px;}
a img { border: none;}
td, div { font-size: 100%;}
form { margin: 0; padding: 0;}
form label { cursor: pointer;}

input, select, textarea, .inputbox { padding: 1px; font-family: Tahoma, Arial, sans-serif; font-size: 100%;}
select, textarea, .inputbox { color: #4F4F4F;}
.inputbox { margin-bottom:0px; padding: 2px; background-color:#FFFFFF ; border: 1px solid #CACACC; height:22px; z-index:0;;float:right; width:275px;}
.inputbox1 { margin-bottom:0px; padding: 2px; background-color:#FFFFFF ; border: 1px solid #CACACC; height:22px; z-index:0;;float:right;}
.selection { margin-bottom:0px; padding: 2px; background-color:#FFFFFF ; border: 1px solid #CACACC; z-index:0;float:right; width:275px; }
.pagebox { margin-bottom:0px; padding: 2px; background-color:#FFFFFF ; border: 1px solid #CACACC; z-index:0; color: #4F4F4F; width:50px; }

.inputbox:hover, .inputbox:focus {background-color: #FFFFCC; border: 1px solid #999999; }
.selection:hover, .selection:focus {background-color: #FFFFCC; border: 1px solid #999999; }
.dropdownmarker{background-color:#FFFFCC;  }
.inputfile { color: #4F4F4F; margin-bottom: 2px; padding: 3px 0 3px 5px; background: #FFFFFF;}
#wrapper { }
.button { font-weight: normal; color: #000000; background: url(../images/box/botton.gif) repeat-x bottom #FFFFFF; border: 0px solid; height:21px ; width:100px ; line-height:21px ;}
.button:hover, .button:focus { background: url(../images/box/botton-over.gif) repeat-x bottom #FFFFFF; border: 0px solid;}
#botsl, #footer, #header, #mainnav, #subnav, #container { width: 900px; margin: 0 auto;}
.wide #botsl, .wide #footer, .wide #header, .wide #mainnav, .wide #subnav, .wide #container { width: 900px; margin: 0 auto;}
#container { background: url(../images/container-bg1.gif);}
#container #container2 { padding: 10px 0; background: url(../images/container-bg2.gif) repeat-x;}
#contentwrap { padding: 5px 0 10px;}
#content { padding: 0; margin: 0; clear: both; display: block;}
#headerwrap { background: #3A3A3A; text-align:center ;}
#header { clear: both; text-align: left; line-height: normal; height: 70px; position: relative; background: url(../images/header-top.jpg) no-repeat top right;}
#header h1 { margin: 0; padding: 0; font-size: 200%; position: absolute; top: 0; left: 15px; text-indent: -1000px;}
#header h1 a { width: 190px; height: 70px; display: block; color: #FFFFFF; text-decoration: none; text-transform: uppercase; outline: none; background: url(../images/top.jpg) no-repeat top left;}
#header h1 img { float: left;}
#botslwrap { border-top: 3px solid #999999; background: #3A3A3A; color: #CACACC;}
#botsl { padding: 15px 0;}
#botsl h3 { color: #FFFFFF; margin: 0 0 10px; padding: 0;}
#botsl div.moduletable { margin: 0; padding: 5px 15px; background: none;}
#botsl a, #botsl a:hover, #botsl a:active, #botsl a:focus { color: #FFFFFF;}
#topsl ul, #botsl ul { padding: 0; margin: 0 !important;}
#topsl li, #botsl li { padding: 0 0 0 15px; margin: 0; background: url(../images/arrow.png) no-repeat 3px 8px;}
#topsl td, #botsl td { padding: 0;}
#botsl .article_seperator, #topsl .article_seperator { display: none;}
#botsl table, #topsl table { border-spacing: 0; border-collapse: collapse;}
#containerwrap-fl, #containerwrap { background: url(../images/containerwrap-bg1.gif);}
#containerwrap-f, #containerwrap2 { background: url(../images/container-bg23.gif) repeat-x; text-align:center ;}
#containerwrap-fl div#containerwrap2, #containerwrap div#containerwrap2 { background: url(../images/containerwrap-bg2.gif) repeat-x;}
#containerwrap-f div#container2 { background: url(../images/container-bg23.gif) no-repeat 50% 0 #F5F5F8;}
#containerwrap-fr div#container2 { background: url(../images/container-bg23.gif) no-repeat 50% 0 #F5F5F8;}
#mainbody, #mainbody-fl, #mainbody-fr, #mainbody-f { }
#mainbody, #mainbody-fl { float: left; width: 74.8%;}
#mainbody #contentwrap { float: right; width: 66.6%;}
#mainbody-fl #contentwrap { float: left; width: 100%; background: none;}
#mainbody-f, #mainbody-fr { float: none; width: 100%;}
#mainbody-fr #contentwrap { width: 74.8%; float: right;}
#mainbody-fr #col1 { width: 24.9%; float: left;}
#mainbody-f #content { padding: 0 !important;}
#footerwrap { border-top: 3px solid #999999; background: #F5F5F8; text-align:center ;}
#footer { padding: 10px 0; text-align:left ;}
#footer small, #footer address { padding: 0 0 5px; font-size: 100%; color: #4F4F4F; font-style: normal; display: block;}
#botnav ul { margin: 0; padding: 0; position: absolute; top: 15px; right: 0;}
#botnav li { margin: 0; padding: 0; display: inline; background: none;}
#botnav a { display: inline; background: url(../images/bullet-list.gif) no-repeat 13px 6px; padding: 0 0 0 25px; line-height: normal;}
#botnav a:hover { text-decoration: underline !important;}
.clearfix:after { clear: both; display: block; content: "."; height: 0; visibility: hidden;} * html > body .clearfix { width: 100%; display: block;} * html .clearfix { height: 1%;}
html { margin-bottom: 1px; height: 100%!important; height: auto;}
#mainnavwrap { background: url(../images/mainnav-bg.gif) repeat-x top #F29A3E; clear: both;}
#mainnav { font-size: 1em; line-height: normal;}
.order { width:30px; text-align:left;}
input#f1 {
background: url(../images/icon-user.gif) no-repeat 3px 1px;
padding: 2px 0 2px 22px;
background-color:#FFFFFF;
direction:ltr;
}

input#f2 {
background: url(../images/icon-key.gif) no-repeat 3px 1px;
padding: 2px 0 2px 22px;
background-color:#FFFFFF;
direction:ltr;
}
button.mult_submit {
background-color:transparent;
border:medium none;
}
img, input, select, button {
vertical-align:middle;
}
button {
display:inline;
} 