body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#a1b2c1;
	background-image:url(../images/bodybg1.gif);
	background-repeat:repeat-x;
	background-position:top;
}
img
{
	border:0px;
}
td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4d4c4c;
	text-decoration:none;
}
p{
margin:0px;
}
a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6686a1;
	text-decoration:none;
}
a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4d4c4c;
	text-decoration:none;
}
.bodybg
{
	padding-left:15px;
	padding-right:5px;}
a.link1
{
	font-size:13px;
	color:#ee3941;
	font-weight:bold;
}
a.link1:hover
{
	font-size:13px;
	color:#279ad9;
	font-weight:bold;
}
a.link2
{
	font-size:13px;
	color:#ee3941;
	font-weight:bold;
	text-decoration:underline;
}
a.link2:hover
{
	font-size:13px;
	color:#4d4c4c;
	font-weight:bold;
	text-decoration:none;
}
.link3
{
	font-size:12px;
	color:#6686a1;
	text-decoration:none;
}
a.link3
{
	font-size:12px;
	color:#6686a1;
	text-decoration:none;
}
a.link3:hover
{
	font-size:12px;
	color:#4d4c4c;
	text-decoration:none;
}

.mailtitle1
{
	font-size:16px;
	color:#de0012;
	font-weight:bold;
	padding-left:15px;
}
.registermaintitle
{
	font-size:16px;
	color:#de0012;
	font-weight:bold;
	padding-left:303px;
}
.mailtitle2
{
	font-size:14px;
	color:#2a9ad9;
	font-weight:bold;
}
.text1
{
	font-size:13px;
	color:#ee3941;
	font-weight:bold;
}
.text2
{
	font-size:19px;
	color:#ee3941;
	font-weight:normal;
}
.text3
{
	font-size:13px;
	color:#4d4c4c;
}
.headerbg
{
	background-image:url(../images/headerbg.gif);
	background-repeat:repeat-x}

.footer, a.footer
{
	color:#01060b;
}
a.footer:hover
{
	color:#de0012;
}
.li1
{	
margin-top:5px;
margin-bottom:5px;}
.textfield{
background-color:#c0e3f6;
border:solid 1px #79aed0;
width:150px;
height:14px;
padding:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4d4c4c;
	text-decoration:none;
}

.textarea{
background-color:#c0e3f6;
border:solid 1px #79aed0;
width:150px;
height:60px;
padding:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4d4c4c;
	text-decoration:none;
}
.button{
background-color:#79aed0;
border:solid 1px #c0e3f6;
width:100px;
height:20px;
padding:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4d4c4c;
	text-decoration:none;
}
.tdhead{
padding:10px 5px 10px 5px;
background:#419ee1;
color:#fff;
font-weight:bold;
}
.tdheadrec{
	vertical-align:top;
	color:#000000;
	padding:5px;
	background:#ffffff;
}
.tdheadrec a:link, .tdheadrec a:visited{
	vertical-align:top;
	color:#cc0000;
	text-decoration:none;
}
.tdheadrec a:hover, .tdheadrec a:active{
	vertical-align:top;
	color:#cc0000;
	text-decoration:underline;
}
#recnavi{
	text-align:right;
	padding:10px 5px 10px 5px;
	background:#419ee1;
	color:#fff;
	font-weight:bold;
}
#recnavi a:link, #recnavi a:visited{
	color:#cc0000;
	font-weight:bold;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
}
#recnavi a:hover, #recnavi a:active{
	color:#cc0000;
	font-weight:bold;
	text-decoration:underline;
}
.intbtn{border:1px solid #3366FF;	background-color:#419ee1;	color:#FFFFFF;	font-size:11px; font-weight:bold;	padding:1px;}
.txtbox2{border:1px solid #999999;	width:150px;	font-size:11px; padding:2px; color:#000;}
.txtbox{border:1px solid #aaaaaa;	width:180px;	font-size:11px;	padding:3px;}
.txtarea{border:1px solid #aaaaaa;	width:220px;	font-size:11px;	padding:3px;	font-family:Tahoma, Arial, Verdana;}
.topic_normal {color:#419ee1; font-weight:bold; background:#b2d1ff; padding:2px;}
#newpost{background:url(../images/btnbg.jpg) repeat-x top left; font-weight:bold; color:#173D6C; text-align:center; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#newpost a{color:#173D6C; text-decoration:none; }
#newpost a:hover{color:#173D6C; text-decoration:underline;}

#frmstyle{
display:block;
}
#frmstyle p{
display:block;
margin-bottom:5px;
font-weight:bold;

}
#frmstyle p input{
	font-size:11px;
}
.tdhead2{background:#7FA8C6 top left; color:#FFFFFF; padding-left:15px; padding-right:15px; padding-bottom:10px; padding-top:10px;  vertical-align:top; font-weight:bold; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.tdheadrec2{background:#DCE1E5 top left; color:#1A3D67; padding-left:15px; padding-right:15px; padding-bottom:5px; padding-top:5px;  vertical-align:top; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.tdheadrecsec2{background:#E9EDF0 top left; color:#1A3D67; padding-left:15px; padding-right:15px; padding-bottom:5px; padding-top:5px;  vertical-align:top; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#recnavi3{text-align:left; font-weight:bold; color:#fff; background:#7FA8C6; padding:12px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.style1 { font-weight:bold;}
#newpost{background:url(../images/btnbg.jpg) repeat-x top left; font-weight:bold; color:#173D6C; text-align:center; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#newpost a{color:#173D6C; text-decoration:none; }
#newpost a:hover{color:#173D6C; text-decoration:underline;}
#recnavi4{font-weight:bold; background:#7FA8C6; padding:12px;}
.topic_normal {COLOR: #eaeaec; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; LINE-HEIGHT: 14px; TEXT-ALIGN: left; TEXT-DECORATION: none;}


/*=================================================================*/


.dhtmlwindow{
position: absolute;
border: 1px solid 4d92d9;
visibility: hidden;
background-color: white;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 12px Arial;
background-color: #4d92d9;
color: white;
cursor: move;
overflow: hidden;
width: auto;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}

* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
width: 100%;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 1px solid #4d92d9;
background-color: white;
color: black;
height: 150px;
padding: 1px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid #4d92d9;
background-color: #fff;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; width of resize image
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}
img{border:none;}
.guidlinemsg
{
display:none;
width:100%;
visibility:hidden;
}
