﻿/*Changes*/
Div { -webkit-box-sizing: border-box; -moz-box-sizing:border-box; box-sizing:border-box; margin:0; padding:0} 
#v {margin:  : 0 auto; margin-top: 65px;  text-align: left;  width: 1100px; margin-left: auto; margin-right:auto }
#c1 {      width: 18%; float:left;   margin-left: -100%;     margin-top: 30px;}
#c2 {   float: left; width: 54%; margin-left: 18%;   line-height: 1.6em;  FONT-size: .84em;  padding-right: 19px; padding-left: 19px; } 
BODY {text-align: center; font-family: verdana; margin: 0pt; }

.bc {background-color: #fffced; padding: 10px; border-color: D9C98B; padding-top: 1px; margin-top: -2px; margin-bottom: -10px}
#pwlc {	background-color: f4f7df; margin-top: 0px; margin-bottom: -30px; padding-top: 7px}
.mar {	margin-top: -17px}
#soz input {color: red; font-family: courier new; font-size: 15px; font-weight: 700; border-bottom: 1px dotted black; border-top: 0px dotted black;border-left: 0px dotted black;border-right: 0px dotted black}


#c3 {       width: 28%; float:left;                            line-height: 1.6em; font-size: 9pt}  
#ask { width: 100%;  border:1px solid #e6e6e6; padding: 5px; margin-bottom: 35px; background-color:white}
#ask A:visited {COLOR: blue}
#ask2 {width: 100%; background:#f2f2f2; padding: 5px; line-height: 1.6;  font-family: Verdana; font-size: 10pt; overflow:hidden; color: #4a4a4a}
#ask2 div {float: left }
#ask2 p{font-family: Arial; font-size: 18px; margin-top:0px}
#ask2 ul {list-style:none; margin-top: 15px; padding-left: 0px; margin-left:0px; margin-right: 10px}
#ask2 li {margin-bottom: 25px}
#ask2 span{font-family: Arial; font-size: 13px; display: inline-block; margin-top: -15px; color:white; padding: 5px; background-color: gray; text-align:center}
#ask2 span a{ text-decoration: none}
#content {	position:absolute;	top: 775px;}
#feet{width: 100%; float:left; font-size: 8pt; color: gray; font-family: arial;    border-top: 1px solid #e5e5e5;    padding:10px; line-height: 1.6}
#feet A:visited {COLOR: blue}
.vid {position: relative; z-index: 0}

/* Universal */
 a:hover { color: red} img {border : 0px}
 
/* Header */
#head {font-family: Arial;min-width : 1100px;  display: table; border-bottom: 1px solid #e5e5e5;  background-color: #ffffaa; position: fixed; 	top :0; z-index:9999; 	left: 0; 	width: 100%}

#crumbs {font-size: 8pt;     color: #333333;  text-align: right; font-family: Arial; 	top :65px;  position: absolute;	right: 50px} 
#crumbs a {	color: #333333} #crumbs a:hover {	background-color: #ffffcc} #crumbs  A:visited {color: #333333}


#contain {width: 1060px; margin-left: auto;  margin-right:auto}
#logo a{text-decoration:none; font-size: 24px; font-weight:bold; padding: 4px;   color: #363636;	margin-left: 0px; margin-bottom: 0px; margin-top: 2px; width: 194px; float: left}
#logo p {font-size: 14px; margin-top: 0px; margin-bottom: 0px;font-weight:bold}
#mega {float: left} #mega form {margin-top: 7px; margin-right: 155px} #mega input {margin-right: -150px;  border: 1px solid #006; font-size: 14px;    font-weight: bold}

/* Menu */
.menu { margin-top: 5px; height: 11px; 	list-style:none; margin-left: -30px}

.menu li {	float:left;	text-align:left;	position:relative;	margin-right:20px;	border:none; font-size:14px; font-weight: bold}
.menu li:hover {border:1px solid black;	background: white;		border-bottom:  1px solid white;  z-index:11;	margin-right:19px; } 

.menu li a {	outline:0;	display: block;	padding: 5px 10px 3px 10px;	text-decoration:none}
.menu li:hover a {	color: black;	 	position:relative;	 border-bottom:  1px solid white; z-index:11;	padding: 4px 9px 4px 9px }

/* arrows */
.menu li .drop {	padding-right: 22px;	background:url("drop.png") no-repeat;  background-position: 97% 80%;}
.menu li:hover .drop {	padding-right: 22px;	background:url("drop.png") no-repeat; background-position: 97% 80%;}

/* hover effect */
 
.hlw, .hbm, .hlgn, .hgc {  	margin:4px auto;	left:-999em;	position:absolute;	background: white;   	border:1px solid black; 	padding:10px;	text-align:left}
.menu li:hover .hlw {width: 900px; left:-200px; 	top:20px}  .menu li:hover .hbm {width: 950px; left:-400px; 	top:20px} .menu li:hover .hgc {width: 950px; left:-600px; 	top:20px}  .menu li:hover  .hlgn {width: 950px; left:-742px;top:20px}
 
/* content common */
.menu div {font-size: 8pt; font-family: Verdana; line-height: 1.6; font-weight:normal}
.menu  li:hover div a {color:#0000ff; padding: 0px; display:inline; border: none}
.menu  li:hover div a:hover {color: red}

.ph {font-size: 13.5pt; font-family: Arial; font-weight: normal} 

.menu li ul {   float:left; list-style-type: none; margin-left: -21px   }
.menu li ul li {margin: 0px;    float:none;  font-size: 8pt; font-family: Verdana; line-height: 1.6; font-weight:normal   }
.menu li ul ul {   list-style-type: disc; margin:auto }

#hlw-2 {margin-top: 125px; width: 600px}
#hlw-3 { margin-left: 0px;    background-color: #ffffcc; padding: 10px; float:left;  width:600px; margin-top: 10px}
#hlw-4 {     background-color: #f1f1f1; float:right; width:240px; margin-top: -275pt; text-align:center; padding: 10px}
#hlw-4 li {     margin-top: 20px; text-align: center}

#more   {list-style-type: none; margin-left: 20px;}
#and {font-size: 28pt; color:gray; margin-top: 10px}
.hr { 	border: none 0; border-top: 1px dashed #000; width: 75%;height: 1px; margin-bottom: 20px}
.menu li ul li:hover {		border:none;margin  :0; background:none}
.cur {margin-top: 150px;  }
#bm1 {margin-left: 70px; margin-top: -10px}
#bm2 ul {background-color: #f1f1f1; margin-left: 70px; margin-top: 10px; width: 725px}
#bm2 li {float: left; margin-right: 20px;  text-align:center }
.menu li ol {   float:left}
.menu li ol ul{   float:none; list-style-type: disc; margin-bottom: 20px; margin-left: 0px}
.menu li ol li {margin: 0px;    float:none;  font-size: 8pt; font-family: Verdana; line-height: 1.6; font-weight:normal   }
 
.menu li ol li:hover {		border:none;margin  :0; background:none}
#vid {margin-left: 250px; font-size: 10pt; margin-top: 5px}
.img {float: left; margin-top: -55px; margin-left: 20px}
.imgc {  margin-top: -70px}

#rz {margin-top: -55px; margin-left: -40px}
#rz  li {margin-bottom: 25px}
#rzc {margin-top: 36px; margin-left: -40px}
#rzc  li {margin-bottom: 25px}

#hbm-1 {margin-top: 245px; width: 950px}




#x input {width: 38px; color: red; font-family: courier new; font-size: 15px; font-weight: 700; border-bottom: 1px dotted black; border-top: 0px dotted black;border-left: 0px dotted black;border-right: 0px dotted black}
#x .wi {width: 27px}
.put {width: 30px; color: red; font-family: arial; font-size: 13.5pt; font-weight: 700; border-bottom: 1px dotted black; border-top: 0px dotted black;border-left: 0px dotted black;border-right: 0px dotted black}
.but {width: 487px; border:none;text-align :left;font-size : 10pt; font-weight:bold;  color:blue; text-decoration:underline}
.m { font-size: 8.5pt; text-align: center }
#top .t { width: 31px;}
#p {margin-bottom: -7px; margin-left: 77px; margin-top: 10px; list-style-type: square}
#p li {PADDING-BOTTOM: 15px}
#q {margin-bottom: -7px; margin-top: 10px; list-style-type: square}
#q li {PADDING-BOTTOM: 15px}





/*The Rest*/
 
 
a:hover { color: red}
img {border : 0px}
strong {font-size: 11pt; font-family: arial}
sup {font-family: Verdana; font-size: 10pt }
.fo { font-weight: bold; text-decoration: none; border-bottom: 1px dashed }
h1,h2,h3,h4,h5,h6 { line-height: 1.65em;  margin-bottom: 5px; margin-top: 10px; font-family: arial; font-weight : normal; font-size: 13.5pt}
.ton {font-size: 11pt; font-weight: bold; font-family: Arial; color: blue; text-decoration: underline}
.tons {font-size: 11pt; font-weight: bold; font-family: Arial}
#tka  { line-height: 1.65em; margin-bottom: 15px; margin-top: 15px; font-family: arial; font-weight : normal; font-size: 13.5pt}
#tka input {color: red; font-family: courier new; font-size: 20px; font-weight: 700; border-bottom: 1px dotted black;border-top: 0px dotted black;border-left: 0px dotted black;border-right: 0px dotted black}

#xob {background-color: #ffffcc; border: 1px gray dotted; padding: 7px; margin-top: 3px}
#cob {background-color: #ffffcc}

#b { background-color: #ffffcc;   font-size: 8pt;     text-align: center;  padding: 10px; position: absolute;  left: 0px; top: 0px; width: 100%}
#b A.nl { font-family: arial; font-size: 11pt;    font-weight: bold}
#b  A:visited {COLOR: #0000ff}

#ho {display: inline; font-size: 10pt; font-family: verdana}
#yel  {line-height: 1.65em; margin-bottom: 15px; margin-top: 15px; font-family: arial; font-weight : bold; font-size: 13.5pt; text-decoration: none; border-bottom: 1px dashed}
#yel A {text-decoration: none; color: black}
#yel A:hover {background-color: #ffffcc; TEXT-DECORATION: none}
#yel A:visited {COLOR: black}



#z {margin-bottom: -7px; margin-top: 10px; list-style-type: square}
#z li {PADDING-BOTTOM: 15px}
#z input {color: red; font-family: courier new; font-size: 15px; font-weight: 700; border-bottom: 1px dotted black;border-top: 0px dotted black;border-left: 0px dotted black;border-right: 0px dotted black}
#j {margin-bottom: -7px; margin-top: 10px}
#j li {PADDING-BOTTOM: 15px}

#tbl {background-color: #FFffcc; margin-top: 15px; font-size: 10pt; width : 100%; border: 1pt black dashed}



#forms, #forms-edit {		padding: 5px 0 5px 10px;	text-align: left; background-color: #ffffcc; border: 1px gray dotted}
#leave { text-align:center; font-family:Arial; font-size: 13.5pt; margin-bottom: 5px}
#forms textarea {		margin-top: 5px;	width: 99%;	height: 10em	}

.type { margin-top: 10px;		border: 1px solid #A099DF;	width: 150px;	} 
.fsub {padding: 5px 0 5px 10px; width: 68%; font-weight: bold; font-size:11pt; font-family:Arial; color: blue; text-decoration: underline; margin-top: 10px; margin-bottom: 10px;}

.tag {	color: #666; margin-bottom: 0px; margin-top: 5px;	font-size: .85em}

.tb-leave-comment-legend {color: #800;	text-align: center; 	margin-top: 15px;	}
	 
.tb-comment  {	padding: 5px 5px 5px 5px;	border: 1px dotted #666; margin-bottom: 10px}
.tb-reply  {	padding: 5px 5px 5px 5px;	 margin-left: 20px;	 width: 95%;	 margin-top: -10px;	margin-bottom: 15px;	background: #ffffdd}
.who, .who-admin {font-size: 9pt;  	 color: gray	}
.cox-foot {	text-align: center;	margin-top: .5em;	clear: both;	}
#a-c  A:visited {COLOR: #0000ff}
#a-c A:hover {Color: red}

#tb-prev-next {	text-align: right;	margin-top: 2em;	}
.tb-prev, .tb-next,  .tb-first, .tb-last {	font-size: .85em;	font-family: helvetica, arial, sans-serif;	font-weight: bold;	color: #003399;	cursor: pointer;	border: none;	background-color: #fff;}

.tb-comment-legend {	font-family: Arial; font-size: 11pt; font-weight:bold; color: #800;	text-align: center;	margin-top: 1em}