body{
padding:0px;
margin:0px;
background:#F2F2F2;
}


table {border-collapse:collapse; border:0px;}

/*table {
		width:100%;
		height:100%;
		border:0px;
	  }*/

td { vertical-align:top; padding:0px;}

a{color:#0099CC;}
a:hover{text-decoration:none;}

img { border:0px;}

.m_text, table, li, input, textarea
	{
		font-family:Tahoma;
		font-size:12px;
		line-height:16px;
		color:#99E2FF;
		
	}
	
.m_text {height:780px; width:766px;}

.Container{ clear:both; width:766px; height:auto; padding:10px; margin:auto; border:1px solid #666666; }

.header 	{height:134px; background:url(images/body_bg.gif) repeat-x;}
.header .col1 	  { width:308px; background:url(images/top_line.gif) top right no-repeat}
.header .col1 img { margin:37px 0 0 40px}
.header .col2 	  { width:458px;}
.header .col2 div { padding:43px 0 0 17px;}
.header .col3 	  { width:558px;}
.header .col3 { padding:25px 0 0 17px;}

.middle {height:517px; background:url(images/middle_bg.jpg) top left no-repeat;}
.middle .col1 {width:325px;}
.middle .col2 {width:441px;}
.middle .col2 strong {color:#E2F7FF;}
.middle .col2 span {color:#FFFFFF;}

.footer 	{ height:129px;}
.footer .col1 			{ width:308px; background:url(images/bot_line.gif) center right no-repeat; font-size:10px; color:#7C7C7C; padding-top:30px; height:30px;}
.footer .col1 a 		{ color:#03A9EB; text-decoration:none;}
.footer .col1 a:hover   { text-decoration:underline;}
.footer .col1 span 		{ color:#03A9EB;}
.footer .col1 div		{ padding:47px 0 0 32px;}
.footer .col2 		{ width:213px; background:url(images/bot_line.gif) top right no-repeat; font-size:10px; color:#878787; line-height:13px;}
.footer .col2 div	{ padding:51px 0 0 28px;}
.footer .col3 		{ width:245px; font-size:10px; color:#9C9C9C; line-height:13px;}
.footer .col3 a 	{ color:#919EAB;}
.footer .col3 div 	{ padding:51px 0 0 28px;}

.box {background:#07B6F7; height:auto;}
.box .top { background:url(images/box_tr.gif) top right no-repeat; height:10px;}
.box .bot { background:url(images/box_br.gif) top right no-repeat; height:10px;}

.read_more { background:url(images/more_bg.gif) no-repeat 0 5px; padding-left:9px; color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:11px;}
.read_more:hover{ text-decoration:underline;}

.s_text {font-size:11px;}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
	}


.mail { font-size:11px; text-decoration:none; color:#FFFFFF;}
.mail:hover {text-decoration:underline;}
.line { background:#3DC7FB; height:1px;}

.input { vertical-align:middle; width:180px; height:22px; padding:4px 0 0 9px; border:none; background:#99E2FF; color:#FFFFFF;}	

textarea {width:193px; height:105px; padding-left:5px; overflow:auto; border:none; background:#99E2FF; color:#FFFFFF;}

ul { margin:0; padding:0; list-style:none;}
li { background:url(images/list_bg.gif) no-repeat 0 6px; line-height:18px; margin:0px; padding:0px; padding-left:11px; font-size:11px;}
li a { color:#FFFFFF; text-decoration:none;}
li a:hover { text-decoration:underline;}

.ul li { background:url(images/list_bg2.gif) no-repeat 0 7px; padding-left:9px;}

/* New CSS */
.Clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.Clear{ clear:both;}
.Clearfix {display: inline-block;}

a:link{text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{text-decoration: underline;}

p{ padding:0px; margin:0px; }
/* Link */
.link a{Font-Family:Tahoma, arial, verdana, Helvetica; text-decoration: none;}
.link a:hover {Font-Family:Tahoma, arial, verdana, Helvetica;  text-decoration: underline;}

.link1A a{Font-Family:Tahoma, arial, verdana, Helvetica;  text-decoration: underline;}
.link1A a:hover {Font-Family:Tahoma, arial, verdana, Helvetica; text-decoration: none;}

.link1 a{Font-Family:Tahoma, arial, verdana, Helvetica; text-decoration: underline;}
.link1 a:hover {Font-Family:Tahoma, arial, verdana, Helvetica; text-decoration: none;}


.paddingtop3{ padding:3px 0 0 0;}
.paddingtop5{ padding:5px 0 0 0;}

.PaddingTopBottom1{ padding:1px 0;}
.PaddingTopBottom2{ padding:2px 0;}
.PaddingTopBottom3{ padding:3px 0;}
.PaddingTopBottom5{ padding:5px 0;}

.Light10{ font-family:Tahoma, arial, verdana, Helvetica; font-size:10px; }
.Light11{ font-family:Tahoma, arial, verdana, Helvetica; font-size:11px; }
.Light12{ font-family:Tahoma, arial, verdana, Helvetica; font-size:12px; }
.Light13{ font-family:Tahoma, arial, verdana, Helvetica; font-size:13px; }
.Light14{ font-family:Tahoma, arial, verdana, Helvetica; font-size:14px; }
.Light16{ font-family:Tahoma, arial, verdana, Helvetica; font-size:16px; }
.Light18{ font-family:Tahoma, arial, verdana, Helvetica; font-size:18px; }
.Light20{ font-family:Tahoma, arial, verdana, Helvetica; font-size:20px; }

/* Text Color */

.White{ color:#fff; }
.Gray1{ color:#898989; }
.Lineheight16{ line-height:16px; }

.Bdr_1{border:1px solid #000;}
/* POP Window CSS */

.PopUpWindowWraper{ clear:both; width:320px; height:292px; padding:0px; margin:auto; }
	.PopUpInner{clear:both; width:auto; padding:0px; }
	.PopUpTop{ clear:both; width:325px; height:25px; }
	.PopUpTitle{ float:left; width:220px; padding:5px 0 0 10px; }
	.PopUpClse{ float:right; width:50px; text-align:right; padding:3px 5px 0 0; }
	
	.PopUpMiddle{ clear:both; width:320px; padding:0px 0px; margin:0px; height:270px; overflow:auto; }
	.PopUpMiddleInner{ clear:both; width:260px; margin:10px 10px 15px 20px; height:auto; }
		
/* Pop Up CSSS */

.dhtmlwindow{
position: absolute;
border: 0px solid black;
visibility: hidden;
background:url(images/window_bg.png) no-repeat;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 13px Tahoma;
color: white;
cursor: move;
overflow: hidden;
width: auto;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1; height:22px; background:#0672c7;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 2px;
top: 1px; padding:1px 0 0 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%;
margin:0px 0 0 8px;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 0px solid brown;
color: black;
height: 140px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
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;
}	

