@charset "utf-8";
/* CSS Document */
.sohotextsub2 {
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
vertical-align : top;
font-family : Arial;
font-size : 13pt;
}

.sohotextsub1 {
padding-top : 20px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 15px;
vertical-align : top;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
}

.sohotextsubr {
padding-left : 10px;
padding-right : 5px;
padding-bottom : 15px;
vertical-align : top;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
color : #f00;
}
.sohotextsubb {
padding-top : 20px;
padding-left : 10px;
padding-right : 5px;
padding-bottom : 15px;
vertical-align : top;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
color : #00f;
}
#justify {
font-family : Arial;
font-size : 12px;
color : #000;
font-weight : normal;
font-style : normal;
margin : 3px 0;
padding : 3px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 0px;
text-align:justify;
}

p {
font-family : Arial;
font-size : 12px;
color : #000;
font-weight : normal;
font-style : normal;
margin : 3px 0;
padding : 3px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 0px;
}
p1 {
font-family : Arial;
font-size : 12px;
color : #000;
font-weight : bold;
font-style : normal;
margin : 0;
padding : 0;
}
table {
font-family : Arial;
font-size : 12px;
color : #000;
font-weight : normal;
font-style : normal;
margin : 0;
padding : 0;
}
div {
font-family : Arial;
font-size : 12px;
color : #000;
font-weight : normal;
font-style : normal;
margin : 1px 0;
padding : 0;
}
li2 {
font-family : Arial;
font-size : 12px;
color : #000;
font-weight : normal;
font-style : normal;
margin : 0;
padding : 0;
}
.normal {
font-family : Arial;
font-size : 12px;
color : #000;
font-weight : normal;
font-style : normal;
margin : 0;
padding : 0;
}
.font1 {
font-family : Arial, Verdana;
font-size : 12px;
color : #0a4c96;
font-weight : bold;
margin : 12px 0 4px 0;
padding : 0;
}
.font2 {
font-family : Arial, Verdana;
font-size : 14px;
color : #0a4c96;
font-weight : bold;
margin : 12px 0 4px 0;
padding : 0;
}
.font3 {
font-family : Arial, Verdana;
font-size : 16px;
color : #0a4c96;
font-weight : bold;
margin : 12px 0 4px 0;
padding : 0;
}
.h1 {
font-family : Arial, Verdana;
font-size : 16px;
font-weight : bold;
margin : 12px 0 4px 0;
padding : 0;
}
.h2 {
font-family : Arial, Verdana;
font-size : 14px;
color : #999;
font-weight : bold;
margin : 8px 0 8px 0;
padding : 0;
}
.h3 {
font-family : Arial, Verdana;
font-size : 11px;
font-weight : bold;
font-style : normal;
margin : 4px 0 0 0;
padding : 0;
}
.h4 {
font-family : Arial, Verdana;
font-size : 14px;
color:#000;
font-weight : bold;
margin : 0px 0 0 5px;
}
.h5 {
font-family : Arial, Verdana;
font-size : 12px;
font-weight : bold;
font-style : normal;
margin : 7px 0 0 10px;
padding : 0;
}
.h6 {
font-family : Arial;
font-size : 11pt;
font-weight : bold;
text-align : left;
vertical-align : middle;
letter-spacing : 1px;
margin : 6px 0 0 35px;
}
.h7 {
font-family : Arial, Verdana;
font-size : 15px;
color : #0a4c96;
font-weight : bold;
margin : 12px 0 4px 0;
padding : 0;
}
.footer {
font-family : Verdana;
font-size : 10px;
color : #000;
font-weight : normal;
font-style : normal;
margin : 0;
padding : 0;
}
.footer2 {
font-family : Verdana;
font-size : 10px;
color : #000;
font-weight : normal;
font-style : normal;
text-align : center;
margin : 0;
padding : 6px 0 0 0;
}
.footer3 {
font-family : Verdana;
font-size : 10px;
color : #06c;
font-weight : normal;
font-style : normal;
text-align : center;
margin : 0;
padding : 6px 0 0 0;
}
.design {
font-family : Verdana;
font-size : 10px;
color : #000;
font-weight : normal;
font-style : normal;
text-align : right;
margin : 0;
padding : 0;
}
.popupmenu {
font-family : Verdana, sans-serif;
font-size : 9pt;
color : #FFF;
text-decoration : none;
text-align : left;
vertical-align : middle;
margin : 0 3px 0 0;
padding : 4px 0 4px 5px;
background-color : #333;
border-width : 0 0 1px 0;
border-bottom-style : solid;
border-top-color : #000;
border-bottom-color : #fff;
border-left-color : #000;
border-right-color : #000;
width : 150px;
}
.popmenuselected {
font-family : Verdana, sans-serif;
font-size : 9pt;
color : #C0F;
text-decoration : none;
vertical-align : middle;
margin : 0;
padding : 4px 0 4px 5px;
background-color : #333;
background-image : url(res/Default/sub_button_sel_bg.jpg);
background-repeat : repeat-x;
border-width : 0 0 1px 0;
border-bottom-style : solid;
border-top-color : #000;
border-bottom-color : #fff;
border-left-color : #000;
border-right-color : #000;
width : 150px;
}

.header {
font-family : Arial, sans-serif;
font-size : 11pt;
color : #0a4c96;
font-weight : bold;
text-decoration : none;
margin : 0;
padding : 0 0 16px 0;
}
.header1 {
font-family : Arial, sans-serif;
font-size : 16pt;
color : #0a4c96;
font-weight : bold;
text-decoration : none;
margin : 0;
padding : 0 0 16px 0;
}
.header1a {
font-family : Arial, sans-serif;
font-size : 16pt;
color : #0a4c96;
font-weight : bold;
text-decoration : none;
margin : 0;
padding : 0 0 5px 0;
}
.header1b {
font-family : Arial, sans-serif;
font-size : 16pt;
color : #0a4c96;
font-weight : bold;
text-decoration : none;
margin : 0;
padding : 0 0 10px 0;
}
.header2 {
font-family : Arial, sans-serif;
font-size : 22pt;
color : #0a4c96;
font-weight : bold;
text-decoration : none;
margin : 0;
padding : 0 0 16px 0;
}
.header2b {
font-family : Arial, sans-serif;
font-size : 22pt;
color : #0a4c96;
font-weight : bold;
text-decoration : none;
margin : 0;
padding : 0 0 10px 0;

}
.header2c {
font-family : Arial, sans-serif;
font-size : 22pt;
color : #0a4c96;
font-weight : bold;
text-decoration : none;
margin : 0;
padding-top : 20px;
padding-bottom : 5px;
text-align:center;
}
.header2d {
font-family : Arial, sans-serif;
font-size : 16pt;
color : #0a4c96;
font-weight : bold;
text-decoration : none;
margin : 0;
padding-top : 5px;
padding-bottom : 0px;
}
.header3 {
font-family : Arial, sans-serif;
font-size : 28pt;
color : #0a4c96;
font-weight : bold;
text-decoration : none;
margin : 0;
padding : 0 0 16px 0;
}
.header4 {
font-family : Arial, sans-serif;
font-size : 30pt;
color : #0a4c96;
font-weight : bold;
text-decoration : none;
margin : 0;
padding : 0 0 16px 0;
}
.header5 {
font-family : Arial, sans-serif;
font-size : 12pt;
color : #0a4c96;
font-weight : bold;
text-decoration : none;
margin : 0;
padding : 0 0 16px 0;
}
.header6 {
font-family : Arial, sans-serif;
font-size : 14pt;
color : #0a4c96;
font-weight : bold;
text-decoration : none;
margin : 0;
padding : 0 0 16px 0;
}
.header7 {
font-family : Arial, sans-serif;
font-size : 8pt;
color : #0a4c96;
font-weight : bold;
text-decoration : none;
margin : 0;
padding : 0 0 16px 0;
}
.nothing {
font-family : Arial, sans-serif;
font-size : 1px;
color : #000;
margin : 0;
padding : 0;
}
.smallprint {
font-family : Verdana;
font-size : 8px;
color : #000;
font-weight : normal;
font-style : normal;
text-align : center;
margin : 0;
padding : 6px 0 0 0;
}
.hardware {
font-family : Arial;
font-size : 12px;
color : #000;
font-weight : bold;
font-style : normal;
padding : 7px 0 5px 5px;
}
.headingdoc {
font-family : Arial;
font-size : 11pt;
font-weight : bold;
text-align : left;
vertical-align : middle;
letter-spacing : 1px;
margin : 3px 0 0 25px;
}
.headingdoc2 {
font-family : Arial;
font-size : 18pt;
color : #46813d;
font-weight : bold;
text-align : left;
vertical-align : middle;
letter-spacing : 1px;
margin : 3px 0 0 25px;
}
.headingdoc3 {
font-family : Arial;
font-size : 11pt;
color : #46813d;
font-weight : bold;
text-align : left;
vertical-align : middle;
letter-spacing : 1px;
margin : 3px 0 0 25px;
}
#heading2 {
background-image : url(res/Default/apheader2010.jpg);
background-repeat : no-repeat;
background-color : #ccc;
vertical-align : top;
text-align : right;
padding-top : 25px;
padding-left : 45px;
width : 900px;
height : 150px;
}
#heading3 {
background-image : url(res/Default/apheader2010.jpg);
background-repeat : no-repeat;
background-color : #ccc;
vertical-align : top;
text-align : right;
padding-top : 1px;
width : 900px;
height : 110px;
padding-left : 1px;
padding-bottom : 1px;
}
#heading3b {
background-image : url(res/Default/APheader2010b.jpg);
background-repeat : no-repeat;
background-color : #ccc;
vertical-align : top;
text-align : right;
padding-top : 1px;
width : 900px;
height : 110px;
padding-left : 1px;
padding-bottom : 1px;
margin-left:15px;
margin-right:auto;
}
#heading4 {
background-image : url(res/Default/apheader2010.jpg);
background-repeat : no-repeat;
background-color : #ccc;
vertical-align : top;
text-align : left;
padding-top : 25px;
width : 900px;
height : 160px;
}
#heading5 {
background-repeat : no-repeat;
vertical-align : top;
text-align : left;
width : 800px;
padding-top : 25px;
padding-bottom : 05px;
}
#heading6 {
background-repeat : no-repeat;
background-color : #ccc;
vertical-align : top;
padding-top : 25px;
padding-bottom : 25px;
width : 230px;
height : 97px;
}
#commingsoon {
background-image : url(res/Default/commingsoon.jpg);
background-repeat : no-repeat;
background-color : #ccc;
vertical-align : top;
padding-top : 25px;
padding-bottom : 25px;
width : 675px;
height : 100px;
}

.style1 {color: #000}
.style2 {color: #4a478c}
.style3 {color: #0FF}
.style5 {	color: #FF0;
	font-weight: bold;
	font-size: 18px;
}
.style6 {color: #0033FF}
.style31 {color: #0FF}
.style311 {color: #fff}


a img {
	border:#000 0px none;
}

li {
font-size : 12pt;
font-family : Arial;
color :#0a4c96;
list-style-image : url(images/subbullet.gif);
}

.fontsize {
	font-family:arial;
	color:#0a4c96;
	padding-top : 5px;
padding-bottom : 10px;
}
.font4 {
font-family : Arial, Verdana;
font-size : 16px;
color : #093;
font-weight : bold;
margin : 12px 0 4px 0;
padding : 0;
}
.font5 {
font-family : Arial, Verdana;
font-size : 16px;
color : #C09;
font-weight : bold;
margin : 12px 0 4px 0;
padding : 0;
}
.font6 {
font-family : Arial, Verdana;
font-size : 16px;
color : #C3F;
font-weight : bold;
margin : 12px 0 4px 0;
padding : 0;
}
.font7 {
font-family : Arial, Verdana;
font-size : 16px;
color : #F00;
font-weight : bold;
margin : 12px 0 4px 0;
padding : 0;
}
.font8 {
font-family : Arial, Verdana;
font-size : 16px;
color : #FC0;
font-weight : bold;
margin : 12px 0 4px 0;
padding : 0;
}
.font9 {
font-family : Arial, Verdana;
font-size : 16px;
color : #009;
font-weight : bold;
margin : 12px 0 4px 0;
padding : 0;
}
