﻿/*            SMSTYLE              */
body
{
	font-family:Arial, Verdana, Helvetica;
	font-size:68.8%;
	
	margin:0px;
	padding:0px;
}


/*   TABS    */
.taball
{
	height:29px;
}

.greenline{border-bottom:1px solid #006F74;}
.redline {border-bottom:1px solid #740500;}
.taball div
{
	line-height:28px;
	height:28px;
}
.taball .greenline div.left{background:url(layout/tm_sel_left.png) no-repeat top left;padding:0px 19px;}
.taball .greenline td.mid{background:url(layout/tm_sel_mid.png) repeat-x top left;color:#ffffff;font-family:Arial Narrow;font-weight:bold;font-size:11px;}
.taball .greenline div.right{background:url(layout/tm_sel_right.png) no-repeat top right;}
.taball .redline div.left{background:url(layout/tm_red_left.png) no-repeat top left;padding:0px 19px;}
.taball .redline td.mid{background:url(layout/tm_red_mid.png) repeat-x top left;color:#ffffff;font-family:Arial Narrow;font-weight:bold;font-size:11px;}
.taball .redline div.right{background:url(layout/tm_red_right.png) no-repeat top right;}


/* ELEMENTS */

.nowrap{white-space:nowrap;}
.block{display:block;}
.justify
{
	text-align:justify;
}

.dashed{border-bottom:1px dashed;}
.nounder{text-decoration:none;}
.bold{font-weight:bold;}
.nospace{margin-top:0px;margin-bottom:0px;padding:0px;}

.bookbox_inside{padding:5px 10px 10px 10px;}

.size10{font-size:10px;}
.size11{font-size:11px;}
.size12{font-size:12px;}
.size14{font-size:14px;}
.size16{font-size:16px;}
.size18{font-size:18px;}

img {border:0px;}
img.left{float:left;margin:14px 14px 14px 0px;}
img.right{float:right;margin:14px 0px 14px 14px;}

H1
{
	font-family:Times New Roman;
	padding:0px;
	margin:6px 0px;
	font-size:18px;
	font-weight:bold;
	color:#002674;
	
}
H2
{
	font-family:Times New Roman;
	font-size:18px;
	font-weight:bold;
	color:#002674;
	padding:0px;
	margin:6px 0px;
}
H3
{
	font-family:Times New Roman;
	font-size:16px;
	font-weight:bold;
	color:#002674;
	padding:0px;
	margin:6px 0px;
}

H4
{
	font-size:10px;
	font-weight:bold;
	color:#333;
}

H5
{
	font-size:11px;
	font-weight:bold;
	color:#333;
}


H6
{
	font-size:10px;
	font-weight:bold;
	color:#333;
}


P,TD,label
{
	font-size:12px;
	color:#333;
}
A,div
{
	font-size:12px;
}
A
{
	color:#0099cc;
}
A:hover
{
	color:#466392;
}
A:visited
{
	color:#0099cc;
}

.italic{font-style:italic;}
.green{color:#339900!important;}
.darkgreen{color:#003300!important;}
.greenlink, .greenlink:hover, .greenlink:visited{color:#006600;}
.red, .red:hover, .red:visited{color:#740500;}
.blue{color:#003366;}
.white{color:white;}
.aqua, .aqua:hover, .aqua:visited{background-color:#006F72;}
.aquabg{background-color:#006F72;}
.aquabg_light{background-color:#DBF2EB;padding:12px;}
.aqualight{color:#DBF2EB;}
.redbg{background-color:#F7F0F0;}
.bordobg{background-color:#740500;/*990033*/}
.padding15{padding:15px;}
.padding15 p{padding:0px;margin:0px;}

.ser_start{font-size:11px;margin-bottom:4px;}

.aquabox
{
	padding:11px;
	
	border:1px solid #006F72;
}
	.aquabox p {padding:0px;margin:0px;}
.pagelbl{padding-top:1px;}
.pagelbl p
{
	font-size:14px;
	color:#fff;
    font-weight:bold;
    font-family:Arial Narrow;
    margin:5px 10px;
    padding-bottom:5px;
}


.dot{background:url(layout/dot.gif) repeat-x top left;height:8px;margin-bottom:5px;}
.vDot{background:url(layout/vdot.gif) repeat-y top center;}

/* COOL TABLE */

.td_backbg
{
	background:url(layout/td_back_border.png) repeat-x top left;
	position:relative;
	zoom:1;
}
.td_left
{
	position:absolute;
	top:0px;
	left:0px;
	width:11px;
	height:27px;
	background:url(layout/td_round_left.png) no-repeat top left;
	
}
.td_right
{
	position:absolute;
	top:0px;
	right:0px;
	_right:-1px;
	width:11px;
	height:27px;
	background:url(layout/td_round_right.png) no-repeat top right;
}
.beuty .th
{
	background:url(layout/tm_sel_mid.png) repeat-x top left #016E74;
	height:28px;
}
.beuty .thbg
{background:#016E74;
}

.beuty th
{
	color:#fff;
	font-weight:bold;
	/*padding:9px;*/
	padding:3px 2px;
}
.beuty td
{
	padding:3px;
}
.beuty td
{
	border-top:1px solid #006F74;
}

.beuty tfoot td
{
	border-top:1px solid #006F74;
	padding:1px 0px;
}

.beuty .odd{background-color:#D9F5EF;}
.beuty .even{background-color:#FFFFFF;}
