BODY {
	FONT: 11px Arial; COLOR: #222222; BACKGROUND-COLOR: #ffffff
}
TD.back {
	BACKGROUND: #ffffff
}
TD.over {
	BACKGROUND: #dfe6f7
}
TD {
	FONT: 11px Arial;
}
A {
	FONT-WEIGHT: normal; COLOR: blue; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.outline_color 
{
    border-bottom: solid 1px #eeeeee; border-left: solid 1px #eeeeee; border-right: solid 1px #eeeeee;
}
.white_back {
	BACKGROUND: #ffffff
}
.menu_cells {
	BACKGROUND: #75a1ff
}
.menu_cells_back {
	BACKGROUND: #f8faff
}
.menu_cells_alt {
	BACKGROUND: #ffcc66
}
.ptitle {
	BORDER-RIGHT: #0575d1 1px solid; BORDER-TOP: #0575d1 1px solid; FONT: bold 11px Arial; BORDER-LEFT: #0575d1 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #0575d1 1px solid; BACKGROUND-COLOR: #0f91f9
}
.TopBack {
	FONT: 13px Arial; COLOR: #aaaaaa; BACKGROUND-COLOR: #ffffff
}
.Text {
	FONT: 11px Arial; COLOR: #222222
}
.MainBack {
	FONT: bold 10px Arial; COLOR: #222222; BACKGROUND-COLOR: #ffffff
}
.MenuBack {
	FONT: bold 10px Arial; COLOR: #ffffff; BACKGROUND-COLOR: #cccccc
}
h1 {
	FONT: bold 13px Arial; COLOR: #52adfe
}

.ParamTitle {
	FONT: bold 16px Arial; COLOR: #222222
}
.ParamBack {
	FONT: 11px Arial; BACKGROUND-COLOR: #ffffff
}
.ParamTbl {
	FONT: 11px Arial; COLOR: #333333
}
.ParamTblTitle {
	FONT: bold 11px Arial; COLOR: #444444; BACKGROUND-COLOR: #cee9f2
}
.ParamTblCell {
	FONT: 11px Arial; COLOR: #222222; BACKGROUND-COLOR: #ecf7f9
}
.StyleNameW {
	FONT: bold 11px Arial; COLOR: #ffffff
}
.StyleNameB {
	FONT: bold 11px Arial; COLOR: #000000
}
.MenuTable {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.MenuItem {
	BORDER-RIGHT: #a0c0ff 1px solid; BORDER-TOP: #a0c0ff 1px solid; BORDER-LEFT: #a0c0ff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #a0c0ff 1px solid; BACKGROUND-COLOR: #628fe2
}
.MenuItemOver {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #285ba5
}
DIV.menu_bar {
	BORDER-TOP-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-BOTTOM-STYLE: solid
}
.orangeHeading {
	height:30px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #fbb868 1px solid; BACKGROUND-COLOR: #fff4e7
}
TABLE.blueHeading {
	BORDER-RIGHT: #91aafd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #91aafd 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #91aafd 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #91aafd 1px solid;
}
.blueHeading td
{
    	padding:0px 5px 0px 5px;
}
.color_cells {
	BORDER-RIGHT: #d6d5d6 1px solid; BORDER-TOP: #d6d5d6 1px solid; BORDER-LEFT: #d6d5d6 1px solid; BORDER-BOTTOM: #d6d5d6 1px solid
}
.topMenu {
	
}
.DropDownSelect {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.submenu {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #cc0000
}
.topItemNormal {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../menus/images/button1.gif); WIDTH: 120px; CURSOR: pointer; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial; HEIGHT: 25px
}
.topItemOver {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../menus/images/button2.gif); WIDTH: 120px; CURSOR: pointer; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial; HEIGHT: 25px
}
.itemNormal {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; WIDTH: 220px; CURSOR: pointer; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.itemOver {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; WIDTH: 220px; CURSOR: pointer; PADDING-TOP: 5px; BACKGROUND-COLOR: #357ef8
}
.itemTextNormal {
	FONT-SIZE: 11px; WIDTH: 100%; COLOR: #000000; FONT-FAMILY: Arial
}
.itemTextOver {
	FONT-SIZE: 11px; WIDTH: 100%; COLOR: #ffffff; FONT-FAMILY: Arial
}
.submenu1 {
	BORDER-RIGHT: #8a867a 0px solid; BORDER-TOP: #8a867a 0px solid; BORDER-LEFT: #8a867a 0px solid; WIDTH: 100%; CURSOR: pointer; BORDER-BOTTOM: #8a867a 0px solid; BACKGROUND-REPEAT: repeat-y; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
.item1 {
	BORDER-RIGHT: #316ac5 0px solid; BORDER-TOP: #316ac5 0px solid; MARGIN: 1px; BORDER-LEFT: #316ac5 0px solid; WIDTH: 100%; CURSOR: pointer; BORDER-BOTTOM: #316ac5 0px solid; BACKGROUND-COLOR: transparent
}
.item2 {
	BORDER-RIGHT: #316ac5 1px solid; BORDER-TOP: #316ac5 1px solid; MARGIN: 0px; BORDER-LEFT: #316ac5 1px solid; WIDTH: 100%; CURSOR: pointer; BORDER-BOTTOM: #316ac5 1px solid; BACKGROUND-COLOR: #c1d2ee
}
.text1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 11px Arial; WIDTH: 100%; CURSOR: pointer; COLOR: #000000; TEXT-INDENT: 10px; PADDING-TOP: 3px
}
.text2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 11px Arial; WIDTH: 100%; CURSOR: pointer; COLOR: #000000; TEXT-INDENT: 10px; PADDING-TOP: 3px
}
.topsubmenu {
	BORDER-RIGHT: #8a867a 0px solid; BORDER-TOP: #8a867a 0px solid; BORDER-LEFT: #8a867a 0px solid; WIDTH: 100%; CURSOR: pointer; BORDER-BOTTOM: #8a867a 0px solid; BACKGROUND-COLOR: #f2f0e3
}
.topitem1 {
	BORDER-RIGHT: #d5e0f3 1px solid; BORDER-TOP: #d5e0f3 1px solid; BORDER-LEFT: #d5e0f3 1px solid; WIDTH: 100%; CURSOR: pointer; BORDER-BOTTOM: #d5e0f3 1px solid; BACKGROUND-COLOR: #d5e0f3
}
.topitem2 {
	BORDER-RIGHT: #316ac5 1px solid; BORDER-TOP: #316ac5 1px solid; BORDER-LEFT: #316ac5 1px solid; WIDTH: 100%; CURSOR: pointer; BORDER-BOTTOM: #316ac5 1px solid; BACKGROUND-COLOR: #c1d2ee
}
.toptext1 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: 11px Arial; WIDTH: 100%; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 1px; HEIGHT: 20px
}
.toptext2 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: 11px Arial; WIDTH: 100%; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 1px; HEIGHT: 20px
}

input.button{
	cursor:pointer;
	border:outset 1px #ccc;
	background:#999;
	color:#666;
	font-weight:bold;
	padding: 1px 2px;
	background:url(/images/formbg.gif) repeat-x left top;
}

INPUT.button_red {
	BORDER-RIGHT: #243 1px solid; BORDER-TOP: #243 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 100%; BORDER-LEFT: #243 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #243 1px solid; FONT-FAMILY: 'arial',helvetica,sans-serif; BACKGROUND-COLOR: #cc0000
}
INPUT.button_green {
	BORDER-RIGHT: #243 1px solid; BORDER-TOP: #243 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 100%; BORDER-LEFT: #243 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #243 1px solid; FONT-FAMILY: 'arial',helvetica,sans-serif; BACKGROUND-COLOR: #57a961
}
.toplink:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.toplink:active {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.toplink:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.toplink:hover {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.heading_black {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: arial
}
.gridheader
{
    background-color: #e0e7fd;
    height:20px;
    font-size:11px;
    text-decoration:none;
    font-weight:bold;
    COLOR: blue;
    border-bottom:solid 1px #91aafd;
}
.gridheader a:hover
{
    background-color: #e0e7fd;
    font-size:11px;
    text-decoration:none;
    font-weight:bold;
    COLOR: blue;
}
.gridheader a
{
    background-color: #e0e7fd;
    font-size:11px;
    text-decoration:none;
    font-weight:bold;
    COLOR: blue;
}

.input_style {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND: white; BORDER-LEFT: #cccccc 1px solid; COLOR: #515151; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
td.stdSectionHeader {
	background-color:#00557D;
	height			: 22px;
}

td.stdSection {
	font-family		: Tahoma, Verdana, Arial;
	font-size		: 10pt;
	font-weight		: bold;
	color			: #FFFFFF;
	padding-left	: 2px;
	padding-right	: 2px;
}

td.stdSubSection {
	font-family		: Tahoma, Verdana, Arial;
	font-size		: 8pt;
	font-weight		: bold;
	color			: #000000;
	background-color	: #88aaff;
	height			: 22px;
	text-align		: center;
}
td.stdSubSection1 {
	font-family		: Tahoma, Verdana, Arial;
	font-size		: 8pt;
	font-weight		: bold;
	color			: #000000;
	background-color	: #88aaff;
	height			: 22px;
	text-align		: left;
}
td.fieldLabelBold{
	
	font-weight		: bold;
	color			: #000000;
}

td.fieldLabelRight{
	
	font-weight		: normal;
	color			: #000000;
	text-align		: right;
	background-color: #B5D8E6;
}

td.fieldLabelLeft{
	
	text-align		: left;
	background-color: #F7F7F7;
	padding-left	: 5px;
	padding-top		: 2px;
}

td.fieldValueLeft {
	
	background-color: #D9EBF2;
	border-bottom	: 1px solid #DDDDDD;
	padding-left	: 5px;
	padding-top		: 2px;
}

td.fieldInputStyle {
	
	
	background-color: #e0e7fd;
	padding-left	: 5px;
	padding-top		: 2px;
}
td.fieldDesc {
	
	color			: #FFFFFF;
	background-color: #00557D;
	padding-left	: 5px;
	padding-top		: 2px;
}

.mandatory {
	font-family		: Tahoma, Verdana, Arial;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #FF0000;
}


.bordergray
{
	border:1px solid #EAEAEA;
	font-weight:bold;
	padding:5px;
	margin:5px;
	text-align:center;
	background:#FFFFFF;
	
}

.bordergray:hover
{
	border:1px solid #EAEAEA;
	font-weight:bold;
	padding:5px;
	margin:5px;
	text-align:center;
	background:#CCCCCC;
	
}
img{
border :0px;
}
.box1
{
	border: 1px solid #DDDDDD;
	background-color: #EAEAEA;
	padding: 10px;
}

.box1:hover
{
	border: 1px solid #ffdf7d;
	background-color: #FAFAFA;
	
}
.box2
{
	background-color:#f6fbfd;
	border: 1px solid #d0eaf5;
	padding: 10px;
}

.box3
{
	background-color:#ffffff;
	border: 1px solid #ffdf7d;
	padding: 10px;
}

.box4
{
	background-color:#ffffff;
	border: 1px solid #efeff0;
	padding: 10px;
}
h5 {
	FONT: bold 12px Arial; color:Black;
}



