.ccommon
{
    width:100%;
    text-align:right;
    display:inline;
}
.ctitle
{
    background-image: url(h1_bg.jpg);
    background-position-x: right;
    background-position-y: top;
    height:28px;
    line-height:28px;
    padding-left:10px;
    text-align: right;
    width: 100%;
}
.ctitle .head
{
    color:#14468a;
    font-size: 18px;
    font-weight: 700;
    position: absolute;
    right: 300px;
    
}
/*.cvis{height:28px;text-align:right;margin-top:-28px;}
.cvis img{margin:9px 9px 0;}*/
.ccon
{
    text-align:right;
    padding:10px;
    border:#369 solid;
    border-width:0 0px;
    border-color: #7683a6;
    padding-left: 0px;
}
.ccon2
{
    text-align:left;
    padding:10px;
    border:#369 solid;
    border-width:1px 1px 0;
}
.ModuleTitle_MenuContainer
{
    width:20px;
}
.cactb
{
    text-align:right;
    font-size:0;
    padding-right:10px;
    border:#369 solid;
    border-width:0 0px 0px 0px;
    margin-bottom:5px;
    border-color: #7683a6;
}
.cactb img
{
    margin:0 0 10px 5px;
}
* { font-family: Verdana; }

A { COLOR: blue; font-size: 12px; font-weight: bold; }

a:hover { COLOR: blue; font-size: 12px; font-weight: bold; }

a:link { COLOR: blue; font-size: 12px; font-weight: bold; }

a:visited { COLOR: blue; font-size: 12px; font-weight: bold; }

b, b * { font-weight: bold !important; }

td,th
{
	font-size: 12px;
}

.COMMENT, .COMMENT *
{
	color: red;
}

.NEWS, .NEWS *
{
	text-decoration: none;
	color: Black;
}

.ERROR, .ERROR *
{
	color: red !important;
}

.RED, .RED *
{
	color: red !important;
}

.ccon {
	text-align: justify;				
	padding-right: 35px;
	width: 100%;
}

.h1
{
	color: #14468A !important;
    font-family: Verdana !important;
	font-weight: bold !important;
	font-size: 18px !important;
}

h1
{
	height: 28px;
	background-image: url(../images/h1_bg.jpg);
	background-position: top right;
	padding-right: 35px;
	padding-left: 10px;
	color: #14468A !important;
	font-face: Verdana !important;
	font-weight: bold !important;
	font-size: 18px !important;
	padding-top: 2px;
	display: block;
}

h1.NOBG
{
	background-image: none;
	padding-right: 0px;
}

h1, h3, p
{
	margin-bottom: 2px;
	margin-top: 2px;
}

h3, li
{
	margin-right: 20px;
}

h1
{
	font-size: 18px;
	color: #000000;		
}

h2
{
	font-size: 15px;
    font-weight: bold;
	color: #053857;
}

h3
{
	font-size: 14px;
	color: #015588;
	font-weight: bold;
}

h3.MAIN
{
	margin-right: 0px !important;
}

p, p span, p input, p div, li, ul, ul *
{
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

p
{
	margin-bottom: 12px;
}

.LABEL { FONT-WEIGHT: bold }

EM
{
	font-size: 14px;
	font-weight: bold;
	color: red !important;
}