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: none;}
A:hover {COLOR: #FF0000;text-decoration: underline;}
A:active {COLOR: #FF9900;text-decoration: underline;}
a {outline: none;}
BODY {
	COLOR: #000;
	FONT-FAMILY: "Segoe UI", Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	background-color: #CCC;	/* SITE BACKGROUND */
	margin:0px;
	background-image:url(images/background.gif); /* SITE BACKGROUND */
	background-repeat:repeat-x;
	background-attachment:fixed;
}
#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: 223px;   /* adjust to background image height - roman-design-top.png */
	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: 246px; */ /* adjust flash header height */
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align:left;
}
#myContent { /* flash header div */
	text-align:left;
	margin: 17px 0px 0px 5px; /* header flash alignment */
}
#staticheader { /* static image div */
	text-align:left;
	padding: 16px 0px 0px 20px; /* header flash alignment */
}
#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: 661px; /* DEFAULT WIDTH 661 */
	z-index: 100;
	padding: 10px 30px 0px 0px; /* DEFAULT PADDING 0 30 0 0 */
	overflow:auto;
	float:right;
}
#centercontentwide {
	width: 845px;
	z-index: 100;
	padding: 0px 20px 0px 0px;
	overflow:auto;
	float:right;
}
#twocolumns {
	width: 440px; /* 440px unless using big images */
	z-index: 100;
	padding: 0px 0px 0px 0px;
	overflow:auto;
	float:left;
}
#footer {
	clear: both;
	width: 894px;
	height: 66px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(images/roman_design_bottom.png); 
	background-repeat:no-repeat;
	text-align:center;
}
#left {
	width: 180px;
	padding: 0px 0px 10px 23px; /* LEFT MENU PADDING - DEFAULT 0 0 10 23 */
	float:left;
}

TD, TH {COLOR: #000; FONT-SIZE: 12px}
H1 {COLOR: #7d7d7d; FONT-SIZE: 17px; FONT-WEIGHT: BOLD;	margin-top: 0px; margin-bottom: 0px;} 	/* HEADER */
H2 {COLOR: #2465cf; FONT-SIZE: 15px; FONT-WEIGHT: BOLD;	margin-top: 0px; margin-bottom: 0px;}	/* HEADER */	
H3 {COLOR: #7d7d7d; FONT-SIZE: 15px; FONT-WEIGHT: BOLD; margin-top: 0px; margin-bottom: 0px;}	/* HEADER */
H4 {COLOR: #2465cf; FONT-SIZE: 14px; FONT-WEIGHT: BOLD;	margin-top: 0px; margin-bottom: 0px;}	/* HEADER */
H5 {COLOR: #7d7d7d; FONT-SIZE: 13px; FONT-WEIGHT: BOLD; margin-top: 0px; margin-bottom: 0px;}	/* HEADER */
H6 {COLOR: #2465cf; FONT-SIZE: 12px; FONT-WEIGHT: BOLD; margin-top: 0px; margin-bottom: 0px;}	/* HEADER */
A.breadcrumb:visited {COLOR: #999999; text-decoration: none;} 	/* BREADCRUMB */
A.breadcrumb:link {COLOR: #999999; text-decoration: none;}		/* BREADCRUMB */
A.breadcrumb:hover {COLOR: #FF9900; text-decoration: none;}		/* BREADCRUMB */
.breadcrumb {COLOR: #999999; FONT-SIZE: 9px;}					/* BREADCRUMB */
.small {FONT-SIZE: 9px; COLOR: #333; font-weight:normal;}		/* SMALL STYLE */
.smaller {FONT-SIZE: 10px;}
.subheading {COLOR: #2465cf; FONT-SIZE: 14px; FONT-WEIGHT: BOLD} 	/* SUBHEADING */
.blue { COLOR: #2465cf;}
.menu {	COLOR: #2465cf;	FONT-SIZE: 14px; font-weight:normal}	/* MENU TEXT - MAIN MENU BLOCKS - SEE INCLUDES/_MENU.PHP */
A.menu:visited {COLOR: #2465cf; text-decoration: none;}			/* MENU TEXT */
A.menu:link {COLOR: #2465cf; text-decoration: none;}			/* MENU TEXT */
A.menu:hover {COLOR: #FF9900; text-decoration: none;}			/* MENU TEXT */
.submenu {	COLOR: #2465cf;	FONT-SIZE: 12px; line-height:1.3em; }	/* SUBMENU TEXT */
A.submenu:visited {COLOR: #2465cf; text-decoration: none;}			/* SUBMENU TEXT */
A.submenu:link {COLOR: #2465cf; text-decoration: none;}				/* SUBMENU TEXT */
A.submenu:hover {COLOR: #FF9900; text-decoration: none;}			/* SUBMENU TEXT */
.bottommenu {COLOR: #666666; FONT-SIZE: 10px; line-height:1.3em; text-align:center;}	/* BOTTOM MENU */
A.bottommenu:visited {COLOR: #666666; text-decoration: none;}	/* BOTTOM MENU */
A.bottommenu:link {COLOR: #666666; text-decoration: none;}		/* BOTTOM MENU */
A.bottommenu:hover {COLOR: #FF9900; text-decoration: none;}		/* BOTTOM MENU */
UL { COLOR: #000; 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: #3366CC; FONT-SIZE: 10px; width:232px; float:right; background-image:url(images/sidebar-back.jpg); background-repeat:no-repeat; padding: 8px 13px 8px 10px; margin: 0px 5px 5px 10px; z-index:1;} /* NEWSBOX */
.newsbox B { color:#00ae2d; } /* NEWSBOX */
A.news:visited { COLOR: #052d7c; text-decoration: none; }
A.news:link { COLOR: #052d7c; text-decoration: none; }
A.news:hover { COLOR: #FF0000; text-decoration: none; }
.newsheading { COLOR: #052d7c; }
.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:#D6D6D6;font-weight:bold;text-align:center;}
.tablegreen {background-color:#C1FFDC;}
.tablered {background-color:#FFDDDD;}
.sidebar { COLOR: #3366CC; FONT-SIZE: 11px; text-align:left; width:175px; background-image:url(images/sidebar-back.jpg); background-repeat:no-repeat; padding: 8px 0px 8px 10px; margin: 0px 0px 5px 10px;} /* SIDEBAR TEXT */
.sidebox { COLOR: #3366CC; FONT-SIZE: 11px; float:right; background-color:#ebeadc; background-image:url(images/sidebar-back.jpg); background-repeat:no-repeat; padding: 8px 8px 8px 10px; margin: 0px 0px 5px 10px;} /* SIDEBOX TEXT */
.caption { COLOR: #3366CC; FONT-SIZE: 10px; }
.paging {font-weight:bold;}
.pagingdiv {font-weight:bold; width:68%; float:right; padding: 0px 15px 0px 10px;}
.sort {font-weight:bold; width:180px; float:left; padding: 0px 0px 0px 0px;}
A.paging:visited {COLOR: #FF9900; text-decoration: none} 		/* PAGING */
A.paging:link {COLOR: #FF9900; text-decoration: none} 			/* PAGING */
A.paging:hover {COLOR: #FF0000; text-decoration: none} 			/* PAGING */
.heading { COLOR: #B80006; FONT-SIZE: 18px;	FONT-WEIGHT: BOLD } /* HEADING */
.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; font-size:12px; margin: 25px 0px 20px 0px; }				/* COPYRIGHT MESSAGE */
A.design:visited {COLOR: #CCCCCC; text-decoration: none;} 	/* COPYRIGHT MESSAGE */
A.design:link {COLOR: #CCCCCC; text-decoration: none;} 		/* COPYRIGHT MESSAGE */
A.design:hover {COLOR: #FFFFFF; text-decoration: none;} 	/* COPYRIGHT MESSAGE */
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;}
.smallfield {height:15px; font-size:11px; font-weight:bold; color:#36C;}
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;}
/* 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: #eaeaea; margin: 3px 0px 3px 3px; padding: 0px 0px 0px 0px; cursor:pointer}						/* MENU BUTTONS - DEF W 160 */
.activemenubut {width: 160px; background-color: #bbd8ff; margin: 3px 0px 3px 3px; padding: 0px 0px 0px 0px; cursor:pointer}					/* MENU BUTTONS - ACTIVE COLOR */
.submenubut {width: 152px; background-color: #f6f6f6; margin: 2px 0px 2px 10px; padding: 0px 0px 0px 0px; cursor:pointer}					/* MENU BUTTONS - DEF W 152 */
.activesubmenubut {width: 152px; background-color: #bbd8ff; margin: 2px 0px 2px 10px; padding: 0px 0px 0px 0px; cursor:pointer}				/* MENU BUTTONS - ACTIVE COLOR */
.subsubmenubut {width: 152px; background-color: #bdbdbd; margin: 2px 0px 2px 7px; padding: 0px 0px 0px 0px; cursor:pointer}					/* MENU BUTTONS - DEF W 152 */
.activesubsubmenubut {width: 152px; background-color: #bbd8ff; margin: 2px 0px 2px 7px; padding: 0px 0px 0px 0px; cursor:pointer}			/* MENU BUTTONS - ACTIVE COLOR */
.brickmenu {	COLOR: #6e6e6e;	FONT-SIZE: 13px; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height:1.1em;}	/* MENU BUTTONS - TEXT COLOR */
.menuformat { margin: 0px 0px 1px 8px}
.submenuformat { margin: 0px 0px 1px 8px}
A.brickmenu:visited {COLOR: #6e6e6e; text-decoration: none;}	/* MENU BUTTONS - TEXT COLOR */
A.brickmenu:link {COLOR: #6e6e6e; text-decoration: none;}		/* MENU BUTTONS - TEXT COLOR */
A.brickmenu:hover {COLOR: #6e6e6e; text-decoration: none;}		/* MENU BUTTONS - HOVER COLOR */
.bricksubmenu {	COLOR: #0070ad;	FONT-SIZE: 12px; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height:1em; }
A.bricksubmenu:visited {COLOR: #2465cf; text-decoration: none;}
A.bricksubmenu:link {COLOR: #2465cf; text-decoration: none;}
A.bricksubmenu:hover {COLOR: #2465cf; text-decoration: none;}
.bricksubsubmenu {	COLOR: #6e6e6e;	FONT-SIZE: 12px; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height:1em; }
A.bricksubsubmenu:visited {COLOR: #6e6e6e; text-decoration: none;}
A.bricksubsubmenu:link {COLOR: #6e6e6e; text-decoration: none;}
A.bricksubsubmenu:hover {COLOR: #6e6e6e; text-decoration: none;}