.content { font-family: "Arial","Verdana", "Helvetica", "sans-serif"; font-size: 9pt}

.right { text-align: right }

font.white { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-weight: bold; color: white; }
font.ibk { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-weight: bold; color: #000000; }
font.ibk1 { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; color: #FF0000; ; letter-spacing: 7px}
font.gray { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-weight: bold; color: #666666; }
font.third { font-family: "Arial", "Helvetica", "Verdana", "sans-serif"; font-size: 15px; color: #141414; }
font.fourth { font-family: "Arial", "Helvetica", "Verdana", "sans-serif"; font-size: 18px; color: #666666; font-weight: bold; }
font.copy { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; }
font.s { font-family: "Arial", "Helvetica", "Verdana", "sans-serif"; font-size: 12px; color: #141414; }
font.little { font-family: "Arial", "Helvetica", "Verdana", "sans-serif"; font-size: 10px; color: #141414; }
font.v { font-family: "Arial", "Helvetica", "Verdana", "sans-serif"; font-size: 12px; color: #A4A4A4; }

h1 { font-family: "Arial", "Helvetica", "Verdana", "sans-serif"; font-size: 18px; color: #666666; font-weight: bold; display: inline;}
h2 { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-weight: bold; color: white; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

td.a { background: #FFFFFF; }
td.b { background: #B6B6B6; }
td.c { background: #808080; }

a:link {color: #007700; text-decoration:none;}
a:visited {color: #007700; text-decoration:none;}
a:active {color: #00C000; text-decoration: none;}
a:hover {color: #00C000; text-decoration: none;} 

a.menu:link {color: #009900; text-decoration:none; font-size: 12px; }
a.menu:visited {color: #009900; text-decoration:none; font-size: 12px; }
a.menu:active {color: #00C000; text-decoration: none; font-size: 12px; }
a.menu:hover {color: #00C000; text-decoration: none; font-size: 12px; } 
a.menu2:link {color: #009900; text-decoration:none;}
a.menu2:visited {color: #009900; text-decoration:none;}
a.menu2:active {color: #00C000; text-decoration: none;}
a.menu2:hover {color: #00C000; text-decoration: none;} 


a.s:link {color: #007700; text-decoration:none; font-size: 12px; font-family:  "Arial", "Helvetica", "sans-serif"; }
a.s:visited {color: #007700; text-decoration:none; font-size: 12px; font-family:  "Arial", "Helvetica", "sans-serif"; }
a.s:active {color: #00C000; text-decoration: none; font-size: 12px; font-family:  "Arial", "Helvetica", "sans-serif"; }
a.s:hover {color: #00C000; text-decoration: none; font-size: 12px; font-family:  "Arial", "Helvetica", "sans-serif"; } 

a.tex:link {color: #007700; text-decoration:none; font-size: 12px; font-family:  "Arial", "Helvetica", "sans-serif"; }
a.tex:visited {color: #007700; text-decoration:none; font-size: 12px; font-family:  "Arial", "Helvetica", "sans-serif"; }
a.tex:active {color: #00C000; text-decoration: none; font-size: 12px; font-family:  "Arial", "Helvetica", "sans-serif"; }
a.tex:hover {color: #00C000; text-decoration: none; font-size: 12px; font-family:  "Arial", "Helvetica", "sans-serif"; } 


input.text { clip:     rect(   ); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border-color: black #999966 #999966 black; height: 20px; width: 130px}
input.butOk { height: 25px; width: 35px; ; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; border-color: #000000 #A5A699 #A5A699 #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; background-color: #CCCCCC}
input.butRes { height: 25px; width: 60px; ; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; border-color: #000000 #A5A699 #A5A699 #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; background-color: #CCCCCC}
input.butLogout { height: 25px; width: 60px; ; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; background-color: #FFFFFF; border-color: #CCCCCC #A5A699 #A5A699 #CCCCCC}

.small { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px;}
.whois { margin: 0 0 0 0; padding: 0 0 0 0; font-size: 10px; font-family: "Arial", "Helvetica", "sans-serif"; }
font.whois { font-size: 11px; font-family: "Arial", "Helvetica", "sans-serif"; font-weight: bold; }

.dataTable { font-size:12px; border-collapse:collapse; }
.dataTable td { vertical-align:top; padding:10px; text-align:left; border:1px solid #000000; }

.index { font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; color:#141414; }
.wrapper { width:972px; margin:0px auto; padding-top:5px; clear:both; overflow:hidden; }
.leftBorder { background:transparent url(/s/border2.jpg) 39px top repeat-y; }
.left { float:left; width:260px; text-align:left; }
.left div { border-left:1px solid #767676; margin-left:39px; padding-top:10px; }
.left div ul { margin:0px 0px 0px 10px; padding:0px; font-weight:bold; }
.left div ul li { margin-top:10px; }
.left div ul li span { color:#007700; font-weight:bold; }
.left div ul li ul { padding-left:10px; margin:10px 15px 10px 0px; }
.left div ul li ul li { margin:5px 0px; }
.left div ul li ul li a { font-weight:normal; }
.logo { display:block; width:200px; height:168px; background:transparent url(/s/newlogo.jpg) left top no-repeat; overflow:hidden; text-indent:-9000; }
.right2 { float:right; width:230px; text-align:left; margin-bottom:0px; }
.block { background:transparent url(/s/border.jpg) left top repeat-x; margin-bottom:15px; }
.block div { background:transparent url(/s/t-r.gif) right top no-repeat; }
.block div div { background:transparent url(/s/t-l.gif) left top no-repeat; padding-top:14px; }
.block div div div { background:transparent url(/s/border.jpg) left top repeat-y; padding-top:0px; }
.block div div div div { background:transparent url(/s/border.jpg) right top repeat-y; padding:0px 12px 15px 12px; overflow:hidden; }
.block .b { background:transparent url(/s/b-r.gif) right top no-repeat; margin-top:-16px; -margin-top:0px; }
.block .b div { background:transparent url(/s/b-l.gif) left top no-repeat; padding-top:0px; }
.block .b div div { height:18px; background:transparent url(/s/border.jpg) left 14px repeat-x; margin:0px 14px; }
.block .but { background:transparent url(/s/green_c.png) left top repeat-x; height:56px; display:block; font-weight:bold; color:#000000; margin-bottom:14px; }
.block .but .butLeft { background:transparent url(/s/green_l.png) left top no-repeat; width:15px; height:56px; float:left; padding:0px; }
.block .but .butRight { background:transparent url(/s/green_r.png) left top no-repeat; width:15px; height:56px; float:right; padding:0px; }
.block .but .butContent { margin:0px 15px; vertical-align:middle; height:40px; padding:12px 0px 0px 10px; background:none; }
.block .butRed { cursor: pointer; background:transparent url(/s/green_c2.png) left top repeat-x; margin:0px 0px 10px 0px; height:40px; display:block; width: 200px; font-weight:bold; color:#000000; }
.block .butRed .butLeftRed { background:transparent url(/s/green_l2.png) left top no-repeat; height:40px; float:left; }
.block .butRed .butRightRed { background:transparent url(/s/green_r2.png) left top no-repeat; width:11px; height:40px; float:right; padding:0px; }
.block .butRed .butContentRed { color: #000000 !important; vertical-align:middle; height:40px; padding:6px 0px 0px 0px; background:none; text-align:center; }

.butBlue { cursor: pointer; background:transparent url(/s/red_c.png) left top repeat-x; margin:0px auto 15px auto; margin-left:80px\9; height:40px; display:block; width:270px; font-weight:bold; color:#000000; }
.butBlue .butLeftBlue { background:transparent url(/s/red_l.png) left top no-repeat; height:40px; float:left; padding-left: 0px; }
.butBlue .butRightBlue { background:transparent url(/s/red_r.png) left top no-repeat; width:9px; height:40px; float:right; padding:0px; }
.butBlue .butContentBlue { color: #000000 !important; vertical-align:middle; height:29px; padding:11px 0px 0px 0px; background:none; text-align:center; }

.block .butBlue2 { cursor: pointer; background:transparent url(/s/but_bg_grey.jpg) left top repeat-x; margin:0px auto 15px auto; margin-left:80px\9; height:40px; display:block; width:270px; font-weight:bold; color:#000000; }
.block .butBlue2 .butLeftBlue { background:transparent url(/s/but_left_grey.jpg) left top no-repeat; height:40px; float:left; padding-left: 0px; }
.block .butBlue2 .butRightBlue { background:transparent url(/s/but_right_grey.jpg) left top no-repeat; width:9px; height:40px; float:right; padding:0px; }
.block .butBlue2 .butContentBlue { color: #000000 !important; vertical-align:middle; height:29px; padding:11px 0px 0px 0px; background:none; text-align:center; }

.miniblock { padding-bottom:0px !important; padding-bottom:19px\9; }
.miniblocks { width:140px; background:none !important; padding:0px !important; -width:136px; }
.miniblocks .block { background:transparent url(/s/border.jpg) left top repeat-x; margin-bottom:15px; overflow:visible; padding:0px; }
.miniblocks .block div { background:transparent url(/s/t-r.gif) right top no-repeat; overflow:visible; padding:0px; }
.miniblocks .block div div { background:transparent url(/s/t-l.gif) left top no-repeat; padding:14px 0 0 0; overflow:visible; }
.miniblocks .block div div div { background:transparent url(/s/border.jpg) left top repeat-y; overflow:visible; padding:0px }
.miniblocks .block div div div div { background:transparent url(/s/border.jpg) right top repeat-y; padding:0px 12px 15px 12px; overflow:hidden; }
.miniblocks p { font-size:120%; text-align:center; font-weight:bold; }
.miniblocks ul { padding:0px; margin-left:0px\9; }
.miniblocks .mbbut { margin-bottom:0px; }
.miniblocks .mbbut a { background:transparent url(/s/greenbt.jpg) left top no-repeat; display:block; width:112px; height:28px; text-align:center; vertical-align:middle; margin:0px auto; padding-top:11px; color:#000000; font-size:75%; font-weight:bold; height:40px\9; }
.miniblocks .block .b { padding:0px; overflow:visible; background:transparent url(/s/b-r.gif) right top no-repeat !important; }
.miniblocks .block .b div { padding:0px; overflow:visible; background:transparent url(/s/b-l.gif) left top no-repeat; padding-top:0px; }
.miniblocks .block .b div div { padding:0px; overflow:visible; background:transparent url(/s/border.jpg) left 14px repeat-x; }
.mleft { float:left; }
.mright { float:right; }
.mcent { margin:0px 152px; margin-top:-262px\9; -margin:0px 0px 0px 150px; width:139px; }

.reg_buttons { background: none !important; margin-bottom:0px; padding-bottom:0px !important; }

.block p { margin-top:0px; }
.center { margin:0px 245px 0px 260px; text-align:left; position:relative\9; top:-461px\9; -margin:5px 238px 0px 30px; -position:static; }
.note { font-size:11px; }
.centerBottom { margin-left:260px; text-align:left; clear:right; margin-top:-429px\9; -margin-top:-15px; }
.bottom { clear:both; padding-left:39px; }

.b_ie { -margin-top:-14px !important; }

*:first-child+html .block form { margin-top:0px; }
*:first-child+html .block { overflow:hidden; }
*html .block form { margin-top:0px; }
*html .block { height:1%; overflow:hidden; }

