body {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E7E7E7;
	margin: 0px;
	font-size: 76%;
	padding: 0px;
	color: #252525;
	}
	
.td {font-size: 12px;}	

.block-m0 {width: 966px; margin: auto; overflow: hidden; text-align: left;}	

.block0 {float: left; width: 726px; overflow: hidden;}

.block1 {float: left; width: 363px;}
.block2 {float: left; width: 363px;}
.block3 {float: left; width: 240px;}

.block21 {float: left; width: 155px;}
.block23 {float: left; width: 20px; content: '';}
.block22 {float: left; width: 155px;}

.block24 {width: 155px;}

.block4 {float: left; width: 538px;}
.block5 {float: left; width: 188px;}

.block41 {float: left; width: 476px;}
.block51 {float: left; width: 250px;}

.h1 {display: table; _height: 0px; zoom: 1; float: left;}
.h21 {display: table; _height: 0px; zoom: 1; float: right; padding: 3px 10px 2px 10px; color: #FFF; font-size: 10px;}
.h22 {display: table; _height: 0px; zoom: 1; float: right; padding: 8px 10px 2px 10px; color: #FFF; font-size: 10px;}

form {margin: 0px 0px 0px 0px;}

input.b2 {
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px 3px 2px 4px;
	margin: 0px;
	font-size: 12px;
	border: none;
	background: url(/images/sbg.gif) repeat-x left top #FFF;
	color: #444;
	height: 15px;
	border-top: #909192 1px solid; border-right: #909192 1px solid; border-bottom: #ACB0B7 1px solid; border-left: #ACB0B7 1px solid;
}

input.b3 {font-family: Arial, Helvetica, sans-serif; padding: 1px 3px 2px 4px; margin: 0px; font-size: 12px; border: none; color: #444; height: 15px; border: #A3A8B2 1px solid; background-color: #FFFDE4;}
textarea.b3 {font-family: Arial, Helvetica, sans-serif; padding: 3px 3px 0px 4px; margin: 0px; font-size: 12px; border: none; color: #444; border: #A3A8B2 1px solid; background-color: #FFFDE4;}

input.b5 {
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	border-top: #9C96AE 1px solid;
	border-left: #9C96AE 1px solid;
	border-bottom: #4C465E 1px solid;
	border-right: #4C465E 1px solid;
	background-color: #767281;
	font-size: 11px;
	color: #FFF;
	font-weight: bold;
}

.sw {width: 120px;}

.menu1 {overflow: hidden; background-color: #920525; width: 966px;}

.menu2 {background: url(/images/bg2.gif) left top #FFF; height: 28px; border-top: #C6CAD3 1px solid;}

.footer {background-color: #E7EAEE; padding: 12px 12px 10px 12px; color: #666; font-size: 92%;}
.footer2 {padding: 12px 12px 40px 12px; color: #666; font-size: 92%;}

ul.mmenu1 {list-style-type: none; margin: 34px 0px 0px 0px; padding: 0;} 
ul.mmenu1 li {float: left; font-size: 12px; color: #FFF; font-weight: bold; margin: 0px 0px 0px 2px; position: relative;}
ul.mmenu1 li a {display: block; float: left; position: relative; padding: 8px 13px; background-color: #A6072C; color: #FFF; text-decoration: none;}
ul.mmenu1 li a.active {display: block; float: left; position: relative; padding: 8px 13px; background-color: #C22348; color: #FFF; text-decoration: none;}
ul.mmenu1 li span {display: block; float: left; position: relative; padding: 8px 13px; background-color: #C22348; color: #FFF; text-decoration: none;}
ul.mmenu1 li a:hover {background-color: #C22348;}

ul.mmenu2 {list-style-type: none; margin: 5px 0px 0px 0px; padding: 0;} 
ul.mmenu2 li {float: left; font-size: 11px; font-weight: bold; margin: 0px 0px 0px 10px; padding: 2px 0px 2px 0px; position: relative;}
ul.mmenu2 li span {color: #920525;}

.menu-top {font-size: 9px; color: #CCC;}
.menu-top a:link, .menu-top a:visited {color: #252525; text-decoration: none;}
.menu-top a:hover {color: #252525; text-decoration: underline;}

a.fmlnk {color: #920525; font-size: 12px; text-decoration: none; border: none;}
a.fmlnk:hover {color: #920525; font-size: 12px; text-decoration: underline; border: none;}
span.fmlnk {color: #920525;  font-size: 12px;}

.dmarg1 {padding: 6px 12px 6px 0px; text-align: right;}

.b21pad {padding: 0px 20px 0px 0px;}

.padr {padding: 0px 8px 0px 0px;}
.pad2 {padding: 5px 0px 2px 0px;}
.pad3 {padding: 12px;}
.pad31 {padding: 0px 12px 12px 12px;}
.pad32 {padding: 0px 10px 12px 0px;}
.pad33 {padding: 10px 20px 9px 11px;}
.pad34 {padding: 0px 20px 12px 11px;}
.pad35 {padding: 0px 20px 20px 11px;}
.pad36 {padding: 10px 20px 20px 11px;}
.pad4 {padding: 0px 6px 0px 10px;}

.pad5 {padding: 0px 10px 0px 12px;}

.pad6 {padding: 0px 0px 0px 27px;}

.pad7 {padding: 7px 6px 6px 11px; text-align: left;}
.pad71 {padding: 7px 6px 6px 6px; text-align: left; font-weight: bold;}

.bg1 {background: url(/images/bg1.gif) repeat-y left top #FFF; width: 726px; overflow: hidden;} 
.bg3 {background: url(/images/bg3.gif) repeat-y left top #FFF; width: 726px; overflow: hidden;} 
.bg4 {background: url(/images/bg4.gif) repeat-y left top #FFF; width: 726px; overflow: hidden;} 

.bord1 {border: #DDDEE3 1px solid; padding: 10px; background: url(/images/1px.gif);}
.bord2 {border: #DDDEE3 1px solid;}

.im1 {float: left; margin: 0px 5px 4px 0px;}
.im2 {float: left; margin: 0px 5px 0px 0px;}
.im3 {margin: 0px 5px 0px 0px; position: relative; top: 2px;}
.im4 {float: left; margin: 2px 7px 0px 0px;}
.im5 {float: left; display: table-cell; margin: 8px 12px 4px 0px;  padding: 0px 0px 2px 0px; text-align: left;}
.im6 {clear: both; margin: 0px 12px 0px 0px;  padding: 0px 0px 2px 0px; text-align: left;}

.btext {font-size: 120%;}
.rtext {color: #920525;}
.sftext {font-size: 11px;}
.stext {font-size: 92%;}

h1.main {font-size: 19px; font-weight: bold; margin: 3px 0px 9px 0px; color: #0B3567; line-height: 110%;}
h2.main {font-size: 14px; font-weight: bold; margin: 0px 0px 6px 0px; color: #0B3567;}
h2.main2 {font-size: 14px; font-weight: bold; margin: 2px 0px 6px 0px; color: #0B3567;}
h2.main3 {font-size: 14px; font-weight: normal; margin: 0px 0px 6px 0px; color: #0B3567;}
h2.main4 {font-size: 14px; font-weight: bold; margin: 0px 0px 6px 0px; color: #0B3567;}
h1.dop {font-size: 26px; font-weight: bold; margin: 4px 0px 8px 0px; color: #920525; line-height: 110%;}
h1.dop2 {font-size: 26px; font-weight: bold; margin: 4px 0px 8px 0px; line-height: 110%;}

.mtext a:link, .mtext a:visited, .par a:link, .par a:visited, .comm21 a:link, .comm21 a:visited {color: #0B3567; border-bottom: #A8AFC1 1px solid; text-decoration: none;}
.comm21 a:hover, .mtext a:hover, .par a:hover {border-bottom: #0B3567 1px solid;}

a.lnk1:link, a.lnk1:visited {color: #0B3567; border-bottom: #A8AFC1 1px solid; text-decoration: none;}
a.lnk1:hover {border-bottom: #0B3567 1px solid;}

a.lnk11:link, a.lnk11:visited {color: #0B3567; border-bottom: none; text-decoration: none;}
a.lnk11:hover {border-bottom: #0B3567 1px solid;}

a.ilnk:link, a.ilnk:visited {color: #252525; text-decoration: none; border: none;}
a.ilnk:hover {color: #0B3567; text-decoration: none; border: none;}

a.lnk2:link, a.lnk2:visited {color: #920525; border-bottom: none; text-decoration: none;}
a.lnk2:hover {border-bottom: #920525 1px solid;}

a.lnk21 {color: #920525; border-bottom: none; text-decoration: none;}

a.lnk3:link, a.lnk3:visited {color: #FFF; border-bottom: none; text-decoration: none;}
a.lnk3:hover {border-bottom: #FFF 1px solid;}

a.dlnk:link, a.dlnk:visited {display: block; background-color: #FFF; padding: 2px 5px; color: #0B3567; border-bottom: #E6EAED 1px solid; text-decoration: none;}
a.dlnk:hover {color: #920525;}

a.hlnk1 {color: #FFF; text-decoration: none;}

a.rlnk {color: #920525; border-bottom: none; text-decoration: underline;}

.comm {padding: 4px 0px; font-size: 11px; font-weight: bold;}

.date1 {font-size: 11px; color: #70668F;}
.date2 {font-size: 10px; color: #70668F;}
.gstext3 {font-size: 10px; color: #70668F; padding: 0px 2px 0px 0px;}
.gtext3 {font-size: 11px; color: #70668F;}
.gtext4 {font-size: 11px; color: #70668F; padding: 0px 2px 0px 0px;}
.gtext5 {font-size: 12px; color: #5F5874; padding: 5px 0px 0px 0px;}

.line1 {border-top: #C6CAD3 1px solid; border-bottom: #C6CAD3 1px solid; clear: both; margin: 15px 0px 10px 0px;}
.line2 {border-top: #C6CAD3 1px solid; border-bottom: #C6CAD3 1px solid; clear: both; margin: 5px 0px 10px 0px;}
.line3 {border-top: #C6CAD3 1px solid; border-bottom: #C6CAD3 1px solid; clear: both; margin: 10px 0px 5px 0px;}
.line31 {border-top: #C6CAD3 1px solid; border-bottom: #C6CAD3 1px solid; clear: both; margin: 10px 0px 10px 0px;}
.line4 {border-top: #C6CAD3 1px solid; border-bottom: #C6CAD3 1px solid; clear: both; margin: 15px 8px 10px 0px;}
.line41 {border-top: #C6CAD3 1px solid; border-bottom: #C6CAD3 1px solid; clear: both; margin: 15px 0px 10px 0px;}
.line6 {border-top: #C6CAD3 1px solid; border-bottom: #C6CAD3 1px solid; clear: both; margin: 12px 8px 12px 0px;}
.line7 {border-top: #C6CAD3 1px solid; border-bottom: #C6CAD3 1px solid; clear: both; margin: 8px 8px 8px 0px;}

.line5 {border-top: #E7EAEF 1px solid; border-bottom: #E7EAEF 1px solid; clear: both;}

.tit1 {width: 296px; height: 19px; background: url(/images/tb1.gif) repeat-x left top; color: #FFF; font-weight: bold; font-size: 11px;}
.tit1 .td1 {display: table; _height: 0px; zoom: 1; float: left; margin: 8px 0px 0px 0px;}
.tit1 .td2 {position: relative; border-top: #920525 1px solid; top: -1px;}

.tit11 {height: 19px; background: url(/images/tb1.gif) repeat-x left top; color: #FFF; font-weight: bold; font-size: 11px;}
.tit11 .td1 {display: table; _height: 0px; zoom: 1; float: left; margin: 8px 0px 0px 0px;}
.tit11 .td2 {position: relative; border-top: #920525 1px solid; top: -1px;}

.tit2 {height: 19px; background: url(/images/tb2.gif) repeat-x left top; color: #FFF; font-weight: bold; font-size: 11px;}
.tit2 .td1 {display: table; _height: 0px; zoom: 1; float: left; margin: 8px 0px 0px 0px;}
.tit2 .td2 {position: relative; border-top: #363C48 1px solid; top: -1px;}

.tit3 {width: 296px; height: 24px; background: url(/images/tb3.gif) repeat-x left top #FFF; color: #920525; font-weight: bold; font-size: 11px; font-variant: small-caps;}
.tit3 .td1 {display: table; _height: 0px; zoom: 1; float: left; margin: 8px 0px 0px 0px;}
.tit3 .td2 {position: relative; border-top: #920525 1px solid; top: -1px;}

.tit7 {width: 296px; height: 19px; background: url(/images/tb2.gif) repeat-x left top; color: #FFF; font-weight: bold; font-size: 11px;}
.tit7 .td1 {display: table; _height: 0px; zoom: 1; float: left; margin: 8px 0px 0px 0px;}
.tit7 .td2 {position: relative; border-top: #363C48 1px solid; top: -1px;}

.tit4 {background: url(/images/bg2.gif) left top #FFF; height: 19px; color: #920525; font-weight: bold; font-size: 11px; padding: 5px 0px 0px 11px;}
.tit5 {height: 19px; background-color: #E7EAEE; color: #920525; font-weight: bold; font-size: 11px; padding: 4px 0px 0px 11px;}
.tit6 {color: #920525; font-weight: bold; font-size: 11px; padding: 5px 0px 0px 11px;}

.nnews {clear: both; margin: 4px 0px 0px 0px;}
.n1 {display: table; float: left; width: 33px; padding: 1px 4px 1px 10px; margin: 0px 5px 0px 0px; background-color: #E6EAED; color: #920525; font-size: 11px;}
.n11 {display: table; float: left; width: 33px; padding: 1px 4px 1px 10px; margin: 0px 5px 0px 0px; background-color: #E6EAED; color: #626283; font-size: 11px;}
.n12 {display: table; float: left; width: 33px; padding: 1px 4px 1px 10px; margin: 0px 5px 0px 0px; background-color: #D5DAE2; color: #920525; font-size: 11px;}
.n13 {display: table; float: left; width: 33px; padding: 1px 4px 1px 10px; margin: 0px 5px 0px 0px; background-color: #D5DAE2; color: #626283; font-size: 11px;}
.n2 {display: table; _height: 0; zoom: 1; padding: 1px 5px 1px 2px;}
.n3 {display: table; _height: 0; zoom: 1; padding: 1px 5px 1px 11px; font-weight: bold;}
.n4 {display: table; _height: 0; zoom: 1; padding: 1px 5px 1px 11px; background: url(/images/mark.gif) no-repeat 0px 6px;}

.n5 {display: table; _height: 0; zoom: 1; padding: 1px 5px 7px 11px; font-weight: bold;}

.n111 {display: table; float: left; margin: 0px 0px 12px 8px;}

.nnews2 {margin: 0px 0px 12px 0px;}

.nnews3 {clear: both; margin: 4px 6px 7px 11px;}

.dat {margin: 10px 0px 0px 10px; font-size: 11px; color: #920525; font-weight: bold;}
.all {font-size: 10px; color: #920525; margin: 5px 0px 0px 45px;}
.all2 {font-size: 10px; color: #920525; margin: 5px 0px 0px 4px;}

.mtext {margin: 8px 8px 0px 11px; font-size: 115%; _height: 0;}
.text {font-size: 100%;}
.text .n1 {margin: 1px 5px 0px 0px;}
.text .nnews {clear: both; margin: 5px 0px 0px 0px;}
.text .dat {margin: 15px 0px 0px 10px; font-size: 12px;}

.sp {content: ''; display: block; clear: both;}
.pad5 {padding-top: 5px; clear: both;}
.pad10 {padding-top: 10px; clear: both;}
.pad15 {padding-top: 15px; clear: both;}
.pad20 {padding-top: 20px; clear: both;}
.marg15 {margin-top: 15px; clear: both;}

.pad10w {padding-top: 9px; background-colour: #FFF; clear: both;}

.white {background-color: #FFF;}
.lblue {background-color: #E6EAED;}
.ww1 {width: 995px; margin: auto; overflow: hidden;}
.bg-l {background: url(/images/bg-l.gif) repeat-y left top;}
.bg-r {background: url(/images/bg-r.gif) repeat-y right top;}

.comm11 {padding: 7px 8px 3px 11px; color: #70668F; font-size: 11px;}
.comm21 {padding: 0px 8px 9px 11px; /*border-bottom: #E7EAEF 1px solid;*/}
.comm11 img {margin: 0px 5px -2px 0px;}
.comm11 b {color: #0B3567;}

.tb_left {margin: 0px 10px 5px 0px;}
.tb_right {margin: 0px 0px 5px 10px;}
.tb_center {margin: 5px auto; text-align: center;}
.tb_text {padding: 3px 0px 0px 0px; font-size: 12px; color: #70668F;}

.work a img {margin: 3px 4px 0px 0px;}
.par br {font-size: 5px;}

.list ul {list-style: none; margin: 0px 0px 0px 11px; padding: 0px;}

.list {display: table; text-align: center;}

.list li {display: inline;}

.list li a, .list li span {
	display: block;
	padding: 3px 8px 3px 8px;
	margin: 0px 3px 0px 0px;
	float: left;
	font-size: 11px;
	border: #D6D9DD 1px solid; 
	background-color: #FFF;
	color: #0B3567; 
	text-decoration: none;
}

.list li a:hover {
	text-decoration: underline;
	border-color: #B5B9C2;
	background-color: #E6EAED;
}

.list li span {
	border-color: #920525;
	color: #920525;
	background-color: #FFF;
}

#page a {
	display: inline;
	padding: 3px 8px 3px 8px;
	margin: 0px 3px 0px 0px;
	float: left;
	font-size: 11px;
	border: #C7CACE 1px solid; 
	background-color: #FFF;
	color: #0B3567; 
	text-decoration: none;
}

#page a:hover {text-decoration: underline; border-color: #ABAFA8; background-color: #E6EAED;}

#page a.current, #page1 a.current {border-color: #920525; color: #920525; background-color: #FFF; text-decoration: none;}

.calendar {float: left; padding: 10px 50px 10px 10px;}

.calendar .date, .calendar .day {color: #70668F;}

.calendar .date div {float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #70668F; font-weight: normal; padding: 1px 0px 2px 0px; width: 17px;}
.calendar .day div {float: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; color: #70668F; font-weight: normal; padding: 1px 0px 2px 0px;	width: 17px;}

.calendar .date a {font-weight: bold;}
.calendar .date .h {color: #920525;}

.calendar .date a:link, .calendar .date a:visited {color: #0B3567; text-decoration: none; border-bottom: #A8AFC1 1px solid; font-weight: bold;}
.calendar .date a:hover {color: #0B3567; text-decoration: none; border-bottom: #9B0505 1px solid; font-weight: bold;}

.calendar .date .h a:link, .calendar .date .h a:visited {color: #920525; text-decoration: none; border-bottom: #D7A2AE 1px solid; font-weight: bold;}
.calendar .date .h a:hover {color: #920525; text-decoration: none; border-bottom: #9B0505 1px solid; font-weight: bold;}

.sbr {font-size: 4px;}
.imi {border-bottom: none;}

ol.search {padding: 0px; margin: 6px 0px 12px 40px;	color: #252525;}
ol.search li {padding: 10px 0px 2px 0px;}
ol.search b {color: #920525;}
.btext2 {font-size: 120%; font-weight: bold; padding: 0px 0px 4px 0px;}

.printpad {padding: 12px; text-align: left;}

.dc {position: relative; _height: 0px; zoom: 1;}
.counters {padding: 20px 0px 0px 0px;}

.incut1 {float: right; margin: 0px 0px 7px 10px; width: 180px; font-size: 12px;}
.incut2 {border: #E7EAEF 1px solid;}

.advtext {font-size: 10px; color: #666; text-align: left;}
.banner-top {display: table; width: 730px; margin: 0px auto 10px auto; text-align: left;}

.table1 p {margin: 0px; padding: 0;}
.table1 {border: 1px solid #C6CAD3; border-collapse: collapse; margin: 10px 0;}
.table1 td {border: 1px solid #C6CAD3; border-collapse: collapse; padding: 4px 7px 4px 5px; font-size: 12px;}

.header1 {background-color: #E7EAEF; font-weight: bold;}

/* fb */

.comments {float: right; padding: 0px 8px 2px 8px; font-size: 11px; font-weight: bold;}

.auth {float: right; display: block; font-size: 11px; padding: 3px 0 2px 19px; z-index: 30px;}

	.auth a {font-weight: bold;}
	
	.auth a:link {color: #920525; text-decoration: none; border-bottom: #920525 1px dotted; font-weight: bold;}
	.auth a:visited {color: #920525; text-decoration: none; border-bottom: #920525 1px dotted;}
	.auth a:hover {color: #AB2C2C; text-decoration: none; border-bottom: #AB2C2C 1px dotted;}
	
	.auth a.fb:link {color: #29447E; text-decoration: none; border-bottom: #29447E 1px dotted;}
	.auth a.fb:visited {color: #29447E; text-decoration: none; border-bottom: #29447E 1px dotted;}
	.auth a.fb:hover {color: #385085; text-decoration: none; border-bottom: #385085 1px dotted;}
	
#mask {display: none; position: absolute; left: 0; top: 0; background: #FFF; opacity: 0.7; filter: alpha(opacity=70); z-index: 30;}
  
.cbx {font-size: 0.9em; margin: 0 0 -2px 0; padding: 0;} 

a.but1c {display: inline; float: right; width: 15px; height: 15px; margin: 3px 0 0 0; text-decoration: none; cursor: pointer; overflow: hidden;}
.pic1c {background: url(/images/close.gif) no-repeat left top;}
	a.pic1c:hover {background: url(/images/close.gif) no-repeat left -15px;}
  
  
#dialog {
  display:none;
  width:346px; 
  height:420px;
  text-align: left; border: #363C48 1px solid;
  background-color: #FFF;
  position:fixed;
  z-index:9999;
  left: 50%;
  top: 47%;
  margin: -173px 0 0 -173px;
}

* html #dialog {position: absolute;}	

.cl {clear: both; font-size: 0; height: 0px; line-height: 0em;}

.titc {zoom: 1; float: left; margin: 7px 0 0 8px; color: #920525; font-weight: bold; font-size: 17px;}
.up-info {color: #666; font-size: 12px;}
.up-info a:link, .up-info a:visited {color: #0B3567; border-bottom: #A8AFC1 1px solid; text-decoration: none;}
.up-info a:hover {border-bottom: #0B3567 1px solid;}
.rpad10 {padding: 6px 10px 14px 10px;}
.rpad20 {padding: 20px 15px 20px 20px;}
.rpad21 {padding: 0px 15px 20px 20px;}
.lgrey {background-color: #EDECE5;}
.w9 {width: 300px;}
label {font-weight: bold;}
.border2 {border-bottom: 1px dotted #AFAFAF; margin: 9px 0 9px 0; clear: both; height: 1px; font-size: 0px;}

a.but1c {display: inline; float: right; width: 15px; height: 15px; margin: 9px 0 0 0; text-decoration: none; cursor: pointer; overflow: hidden;}
a.pic1c:link, a.pic1c:hover {background: url(/images/close.gif) no-repeat left top;}
	
.comm0 {background-color: #E6EAED; padding: 2px 8px 4px 10px;}	
.tit {display: table; zoom: 1; float: left; height: 15px; margin: 5px 0 0 0; padding: 0 0 2px 0; color: #920525; font-weight: bold; font-size: 13px;}
.tit a {font-weight: bold; padding: 0; margin: 0; background-image: none; color: #920525; text-decoration: none; float: none;}
.line {display: block; border-top: #920525 1px solid; margin: -1px 0 0 0; vertical-align: bottom;}
.doptit {display: table; zoom: 1; float: left; height: 15px; margin: 5px 0 0 0; padding: 0 0 2px 0; color: #920525; font-weight: bold; font-size: 13px;}
.info3 {padding: 4px 10px 4px 10px; overflow: hidden; /*background-color: #D5D5D5; border: #EEE 1px solid;*/ zoom: 1; margin: 8px 0 8px 0; border: 1px dotted #AFAFAF;}
.info3 a:link, .info3 a:visited {color: #920525; text-decoration: none; border-bottom: #920525 1px dotted;}
.info3 a:hover {color: #A83751; text-decoration: none; border-bottom: #A83751 1px dotted;}

.auth2 {float: right; font-size: 11px; font-weight: normal; padding: 3px 0px 2px 10px;}
	.auth2 a:link {color: #920525; text-decoration: none; border-bottom: #920525 1px dotted;}
	.auth2 a:visited {color: #920525; text-decoration: none; border-bottom: #920525 1px dotted;}
	.auth2 a:hover {color: #A83751; text-decoration: none; border-bottom: #A83751 1px dotted;}

.info3 .auth2 { display:-moz-inline-stack; display: inline-block; _overflow: hidden; *zoom:1; *display: inline; font-size: 11px; font-weight: normal; padding: 0 0 2px 10px;}
	
.auth3 {float: right; font-size: 11px; font-weight: bold; color: #920525; padding: 3px 0 2px 15px; background: url(/images/user.gif) no-repeat 0 4px;}

.info3 .auth3 {float: none; display:-moz-inline-stack; display: inline-block; _overflow: hidden; *zoom:1; *display: inline; font-size: 12px; font-weight: bold; color: #920525; padding: 0 0 2px 12px; background: url(/images/user.gif) no-repeat -2px 1px;}

.auth4 {float: right; font-size: 11px; font-weight: normal; padding: 3px 0px 2px 10px;}
	.auth4 a:link {color: #29447E; text-decoration: none; border-bottom: #29447E 1px dotted;}
	.auth4 a:visited {color: #29447E; text-decoration: none; border-bottom: #29447E 1px dotted;}
	.auth4 a:hover {color: #385085; text-decoration: none; border-bottom: #385085 1px dotted;}	
	
.info3 .auth4 { display:-moz-inline-stack; display: inline-block; _overflow: hidden; *zoom:1; *display: inline; font-size: 11px; font-weight: normal; padding: 0 0 2px 10px;}

.auth5 {float: right; font-size: 11px; font-weight: bold; color: #29447E; padding: 3px 0 2px 15px; background: url(/images/fbuser.gif) no-repeat 0 5px;}
	
.info3 .auth5 {float: none; display:-moz-inline-stack; display: inline-block; _overflow: hidden; *zoom:1; *display: inline; font-size: 12px; font-weight: bold; color: #29447E; padding: 0 0 2px 15px; background: url(/images/fbuser.gif) no-repeat 0px 2px;}	

.fl1 {float: right; display: table; _height: 0; zoom: 1;}
.fl1 .stext {color: #666;}
.code {position: relative; top: 5px;}

.comm1 {padding: 4px 8px 3px 8px; background-color: #F6F7F9; color: #806E6E; font-size: 11px;}
.comm2 {padding: 4px 8px 0px 8px;}

.comm2 .q {margin: 8px 0px 10px 20px; border-left: #DAD5D0 1px solid; padding: 0px 0px 0px 10px; color: #777; font-size: 92%;}
.comm2 .q .q {margin: 0px; border-left: none; padding: 0px; color: #777; font-size: 100%;}

.comm3 {font-size: 10px; padding: 3px 8px 12px 8px;}
.comm3 a:link, .comm3 a:visited {color: #666; text-decoration: underline;}
.comm3 a:hover {color: #666; text-decoration: underline;}

h1 .comm3 {font-size: 10px; padding: 3px 0px 3px 8px;}
h1 .comm3 a.dd3:link, h1 .comm3 a.dd3:link:visited, h1 .comm3 a.dd3:hover {color: #920525; text-decoration: none; white-space:nowrap; font-size: 10px;}

.w6 {width: 693px;}
.w7 {width: 503px;}

.user1 {font-size: 11px; font-weight: bold; color: #505050; padding: 0 0 0 15px; background: url(/images/user.gif) no-repeat left top;}

.user2 {font-size: 11px; font-weight: bold; color: #29447E; padding: 0 0 0 15px; background: url(/images/fbuser.gif) no-repeat left 1px;}
.comm1 .user2 a:link, .comm1 .user2 a:visited {color: #29447E; text-decoration: none;}
.comm1 .user2 a:hover {color: #385085; text-decoration: none;}

.all {font-size: 11px; padding: 0 0 0 8px;}

.lblue {background-color: #E6EAED;}

.alert {padding: 4px 10px 4px 10px; color: #9B0505; margin: 8px 0 8px 0; border: 1px dotted #9B0505; font-weight: bold;}
.alert2 {padding: 4px 10px 4px 10px; color: #999999; margin: 8px 0 8px 0; border: 1px dotted #9B0505; font-weight: bold;}

.socialb2 {padding: 5px 0 5px 10px;}

#uploginmenu {margin: 4px 8px 0 0;}

.checklogin {display:none;}

#checkspell{text-align: center; padding: 4px; font-size: 11px; border-bottom: 1px solid #efefef; border-top: 1px solid #efefef; color: #888888;}

.mtext iframe{
border:0;
}