basefont {FONT-FAMILY: "Segoe UI", Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color: #000000;}
A.main:link {COLOR: #ED1B24;}
A:link {COLOR: #FF9900;text-decoration: none;}
A:visited {COLOR: #FF9900;text-decoration: underline;}
A:hover {COLOR: #FF0000;text-decoration: underline;}
a {outline: none;}
BODY {COLOR: #000000; FONT-FAMILY: "Segoe UI", Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background-color: #498000; margin:0px; background-image:url(images/background.jpg); background-repeat:repeat-x;}
#wrapper {
	width: 894px;
	min-width:894px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px 0px 0px 0px;
	background-repeat:repeat-y;
}
#endwrapper {
	width: 894px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px 0px 0px 0px;
	background-repeat:repeat-y;
	clear: both;
}
#header {
	width: 894px;
	height: 228px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(images/roman-design-top.png);
	background-repeat:no-repeat;
	padding: 0px 0px 0px 0px;	
}
#flashheader {
	width: 894px;
	height: 200px;
	padding: 0px 0px 0px 0px;
}
#navsearch {
	width: 850px;
	padding: 0px 20px 0px 24px;
}
#bodywrapper {
	width: 894px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/roman-design-body.png);
}
#centerposition {
	width: 894px;
	padding: 0px 0px 0px 0px;
	clear: both;
}
#centercontent {
	width: 629px;
	z-index: 100;
	padding: 0px 40px 0px 0px;
	overflow:auto;
	float:right;
}
#footer {
	clear: both;
	width: 894px;
	height: 61px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(images/roman-design-bottom.png); 
	background-repeat:no-repeat;
	text-align:center;
}
#left {
	width: 200px;
	padding: 0px 0px 10px 23px;
	float:left;
}

TD, TH {COLOR: #000000; FONT-SIZE: 12px}
H1 {COLOR: #00ae2d; FONT-SIZE: 17px; FONT-WEIGHT: BOLD;	margin-top: 0px; margin-bottom: 0px;}
H2 {COLOR: #2465cf; FONT-SIZE: 15px; FONT-WEIGHT: BOLD;	margin-top: 0px; margin-bottom: 0px;}
H3 {COLOR: #00ae2d; FONT-SIZE: 15px; FONT-WEIGHT: BOLD; margin-top: 0px; margin-bottom: 0px;}
H4 {COLOR: #2465cf; FONT-SIZE: 14px; FONT-WEIGHT: BOLD;	margin-top: 0px; margin-bottom: 0px;}
H5 {COLOR: #00ae2d; FONT-SIZE: 13px; FONT-WEIGHT: BOLD; margin-top: 0px; margin-bottom: 0px;}
H6 {COLOR: #2465cf; FONT-SIZE: 12px; FONT-WEIGHT: BOLD; margin-top: 0px; margin-bottom: 0px;}
A.breadcrumb:visited {COLOR: #999999; text-decoration: none;}
A.breadcrumb:link {COLOR: #999999; text-decoration: none;}
A.breadcrumb:hover {COLOR: #FF9900; text-decoration: none;}
.breadcrumb {COLOR: #999999; FONT-SIZE: 9px;}
.small {FONT-SIZE: 9px; COLOR: #000000; font-weight:normal;}
.subheading {COLOR: #2465cf; FONT-SIZE: 14px; FONT-WEIGHT: BOLD}
.blue { COLOR: #2465cf;}
.menu {	COLOR: #2465cf;	FONT-SIZE: 14px; font-weight:normal}
A.menu:visited {COLOR: #2465cf; text-decoration: none;}
A.menu:link {COLOR: #2465cf; text-decoration: none;}
A.menu:hover {COLOR: #FF9900; text-decoration: none;}
.submenu {	COLOR: #2465cf;	FONT-SIZE: 12px; line-height:1.3em; }
A.submenu:visited {COLOR: #2465cf; text-decoration: none;}
A.submenu:link {COLOR: #2465cf; text-decoration: none;}
A.submenu:hover {COLOR: #FF9900; text-decoration: none;}
.bottommenu {COLOR: #666666; FONT-SIZE: 10px; line-height:1.3em; text-align:center;}
A.bottommenu:visited {COLOR: #666666; text-decoration: none;}
A.bottommenu:link {COLOR: #666666; text-decoration: none;}
A.bottommenu:hover {COLOR: #FF9900; text-decoration: none;}
UL { COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal; list-style:url(images/bullet.gif); list-style-type:circle; line-height:1.2em;}
LI { padding-bottom: 0.8em; }
.news { COLOR: #2465cf; FONT-SIZE: 10px; FONT-WEIGHT: NORMAL;}
A.news:visited { COLOR: #052d7c; text-decoration: none; }
A.news:link { COLOR: #052d7c; text-decoration: none; }
A.news:hover { COLOR: #FF0000; text-decoration: none; }
.just { text-align:justify; }
.table1 { background-color:#EBEBEB; }
.table2 { background-color:#F8F8F8; }
.theader {background-color:#A6E2FF;font-weight:bold;text-align:center;}
.theader2 {background-color:#E1F5FF;font-weight:bold;text-align:center;}
.tablegreen {background-color:#C1FFDC;}
.tablered {background-color:#FFDDDD;}
.sidebar { COLOR: #3366CC; FONT-SIZE: 11px; text-align:left; width:170px; height:260px; background-image:url(images/sidebar-back.jpg); padding: 8px 8px 8px 10px; margin: 0px 0px 5px 10px; }
.sidebox { COLOR: #3366CC; FONT-SIZE: 11px; float:right; background-image:url(images/sidebar-back.jpg); padding: 8px 8px 8px 10px; margin: 0px 0px 5px 10px; }
.caption { COLOR: #3366CC; FONT-SIZE: 10px; }
.paging {font-weight:bold;}
A.paging:visited {COLOR: #FF9900; text-decoration: none}
A.paging:link {COLOR: #FF9900; text-decoration: none}
A.paging:hover {COLOR: #FF0000; text-decoration: none}
.heading { COLOR: #b80006; FONT-SIZE: 18px;	FONT-WEIGHT: BOLD }
.navy { COLOR: #00437f;	}
.mark {	COLOR: #b80006;	FONT-WEIGHT: BOLD; }
.blue { COLOR: #2465cf; }
.orange { COLOR: #FF9900; }
.red { COLOR: #CC0000; }
.green { COLOR: #006600; }
.grey  { COLOR: #666666; }
.design  { COLOR: #CCCCCC; }
A.design:visited {COLOR: #CCCCCC; text-decoration: none;}
A.design:link {COLOR: #CCCCCC; text-decoration: none;}
A.design:hover {COLOR: #FFFFFF; text-decoration: none;}
th a:link {COLOR: #2465cf; text-decoration: none;}
th a:visited {COLOR: #2465cf; text-decoration: none;}
th a:hover {COLOR: #FF9900; text-decoration: none;}
.draggable { display:block; width:570px; border:1px solid #CCCCCC; background:#EFEFEF; padding:4px; margin:5px 10px 3px 10px; }
.dragselected { display:block; width:570px; border:1px solid #ffb4b4; background:#FFDDDD; padding:4px; margin:5px 10px 3px 10px; }
.dragphoto { display:block; border:1px solid #CCCCCC; background:#EFEFEF; padding:5px; margin:3px 3px 3px 3px; }
.clearform {background:none; width:auto; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:none;}
A.override:link {COLOR: #000000;text-decoration: none;}
A.override:visited {COLOR: #000000;text-decoration: none;}
A.override:hover {COLOR: #FF9900;text-decoration: underline;}
A.overrideblue:link {COLOR: #3366CC;text-decoration: none;}
A.overrideblue:visited {COLOR: #3366CC;text-decoration: none;}
A.overrideblue:hover {COLOR: #FF9900;text-decoration: underline;}
/* RB links dotted line fix */
a:active {outline: none;}
a {outline: none;}
/* sIFR */
@media print{
	.sIFR-flash { display    : none !important; height: 0; width: 0; position: absolute; overflow: hidden; }
	.sIFR-alternate { visibility: visible !important; display: block !important; position: static !important; left: auto !important; top: auto !important; width: auto !important; height: auto !important; }
}
@media screen{
	.sIFR-flash { visibility: visible !important; margin: 0; padding: 0; }
	.sIFR-replaced, .sIFR-ignore { visibility: visible !important; }
	.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
	.sIFR-replaced div.sIFR-fixfocus { margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none;	} 
	
	/* Custom sIFR CSS */
	.sIFR-active h1 { visibility: hidden; font-family: Verdana; color: #3366CC; line-height: 1em; font-size: 18px; }
	.sIFR-active h2 { visibility: hidden; font-family: Verdana; color: #3366CC; line-height: 1em; font-size: 15px; }
	.sIFR-active object { display: block; } 
}
/* Animated Menu styles */
b.bt, b.bt b, b.bb, b.bb b {display: block; height: 3px;font-size: 1px;background:url(images/corner.png) no-repeat;position:relative;}
b.bt {top: 0px; left: 0px}
b.bt b {background-position:100% -3px; left: 0px}
b.bb {background-position:0 -6px; top:0px; left: 0px}
b.bb b {background-position:100% -9px; left: 0px}
.menubut {width: 160px; background-color: #00ae2d; margin: 4px 0px 4px 3px; padding: 0px 0px 0px 0px; cursor:pointer}
.submenubut {width: 152px; background-color: #337cf3; margin: 2px 0px 2px 10px; padding: 0px 0px 0px 0px; cursor:pointer}
.subsubmenubut {width: 152px; background-color: #d5e3fa; margin: 2px 0px 2px 7px; padding: 0px 0px 0px 0px; cursor:pointer}
.brickmenu {	COLOR: #FFFFFF;	FONT-SIZE: 13px; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height:1.1em;}
.menuformat { margin: 3px 0px 3px 8px}
.submenuformat { margin: 0px 0px 1px 8px}
A.brickmenu:visited {COLOR: #FFFFFF; text-decoration: none;}
A.brickmenu:link {COLOR: #FFFFFF; text-decoration: none;}
A.brickmenu:hover {COLOR: #FFFFFF; text-decoration: none;}
.bricksubmenu {	COLOR: #FFFFFF;	FONT-SIZE: 12px; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height:1em; }
A.bricksubmenu:visited {COLOR: #FFFFFF; text-decoration: none;}
A.bricksubmenu:link {COLOR: #FFFFFF; text-decoration: none;}
A.bricksubmenu:hover {COLOR: #FFFFFF; text-decoration: none;}
.bricksubsubmenu {	COLOR: #337cf3;	FONT-SIZE: 12px; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height:1em; }
A.bricksubsubmenu:visited {COLOR: #337cf3; text-decoration: none;}
A.bricksubsubmenu:link {COLOR: #337cf3; text-decoration: none;}
A.bricksubsubmenu:hover {COLOR: #337cf3; text-decoration: none;}
.copyright {color:#FFF;}
