.body{
background:#6b8d72;
font-family:tahoma, sans-serif;
font-size:11px;
color: #000000;
width:100%;
height:100%
}
form.form {
display: inline;
}
.lg-heading-red { font-family: tahoma, sans-serif;
color: #660000;
font-size:24px;
font-weight:bold;
}	
.heading-red { font-family: tahoma, sans-serif;
color: #660000;
font-size:14px;
font-weight:bold;
}
.sm-heading-red { font-family:tahoma, sans-serif;
color: #660000;
font-size: 11px;
font-weight:bold;
}

h1{ font-family:tahoma, sans-serif;
color: #660000;
font-size: 13px;
font-weight:bold;
}

h2{ font-family:tahoma, sans-serif;
color: #660000;
font-size: 11px;
font-weight:bold;
}
.lg-heading-white { font-family: tahoma, sans-serif;
color: #ffffff;
font-size:24px;
font-weight:bold;
}	
.heading-white { font-family: tahoma, sans-serif;
color: #ffffff;
font-size:14px;
font-weight:bold;
}
.sm-heading-white { font-family:tahoma, sans-serif;
color: #ffffff;
font-size: 11px;
font-weight:bold;
}


.lg-heading { font-family: tahoma, sans-serif;
color: #000000;
font-size:24px;
font-weight:bold;
}	
.heading { font-family: tahoma, sans-serif;
color: #000000;
font-size:14px;
font-weight:bold;
}
.sm-heading { font-family:tahoma, sans-serif;
color: #000000;
font-size: 11px;
font-weight:bold;
}

.text-sm { font-family: tahoma, sans-serif;
font-size: 11px;
color: #000000;
}

strong { font-family: tahoma, sans-serif;
font-size: 11px;
color: #000000;
}
.text-mini { font-family: tahoma, sans-serif;
font-size: 9px;
color: #000000;
}
.textred-sm { font-family: tahoma, sans-serif;
color: #660000;
font-size:11px;
}
.error { font-family:verdana,arial,helvetica;
color: #F7CF1D;
font-size:11px;
font-weight:bold;
}
A:link {font-family: tahoma, sans-serif;
color:#660000;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
A:active {font-family: tahoma, sans-serif;
color:#660000;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
A:visited {font-family: tahoma, sans-serif;
color:#660000;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
A:hover {font-family: tahoma, sans-serif;
color: #000099;
font-size:11px;
font-weight:bold;
}
	
		input.button {
		font-family: tahoma, sans-serif;
		color: #660000;
		font-size:11px;
		font-weight:bold;
		background-color: #b9b4f5;
		padding: 0.5px;
		margin-left: 0.5px;
		}
		
		input.button:hover {
		font-family: tahoma, sans-serif;
		color: #ffffff;
		font-size:11px;
		font-weight:bold;
		background-color: #6b8d72;
		padding: 0.5px;
		margin-left: 0.5px;
		}
	
		input.button-sm {
		font-family: tahoma, sans-serif;
		color: #002f5d;
		font-size:10px;
		background-color: #660000;
		padding: 0.5px;
		margin-left: 0.5px;
		}
		
		input.button-sm:hover {
		font-family: tahoma, sans-serif;
		color: #ffffff;
		font-size:10px;
		background-color: #6b8d72;
		padding: 0.5px;
		margin-left: 0.5px;
		}	
/*
Use for Bread Crumbs
*/
.BreadCrumbs A {color:#30007c;text-decoration:none}
.BreadCrumbs A:hover {color:#30007c;text-decoration:underline}

/*
Used for small rounded corner div sections
*/
div#roundcorners{
margin: 0 0px;
background: #afecb8;
}
div#roundedcorners{
margin: 0 10px; 
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
}
b.rtop, b.rbottom{
display:block;
background: #ffffff;
}
b.rtop b, b.rbottom b{
display:block;
height: 1px;
overflow: hidden;
background: #afecb8;
}
b.r1{
margin: 0 5px
}
b.r2{
margin: 0 3px
}
b.r3{
margin: 0 2px
}
b.rtop b.r4, b.rbottom b.r4{
margin: 0 1px;height: 2px
}

/*
Used for main rounded corner tables
*/
.CommonPanelTopLeft {background:transparent url('resources/images/cpanel_c.png') no-repeat top left;width:12px;height:12px}
.CommonPanelTop {background:transparent url('resources/images/cpanel_tb.png') repeat-x top center;width:100%;height:12px}
.CommonPanelTopRight {background:transparent url('resources/images/cpanel_c.png') no-repeat top right;width:12px;height:12px}
.CommonPanelLeft {background:transparent url('resources/images/cpanel_lr.png') repeat-y center left;width:12px}
.CommonPanelRight {background:transparent url('resources/images/cpanel_lr.png') repeat-y center right;width:12px}
.CommonPanelBottomLeft {background:transparent url('resources/images/cpanel_c.png') no-repeat bottom left;width:12px;height:12px}
.CommonPanelBottom {background:transparent url('resources/images/cpanel_tb.png') repeat-x bottom center;width:100%;height:12px}
.CommonPanelBottomRight {background:transparent url('resources/images/cpanel_c.png') no-repeat bottom right;width:12px;height:12px}
/* Using "* html" hack instead of "underscore" hack since IE7 already renders the PNGs natively; using the underscore will allow IE7 to use the AlphaImageLoader which is not desired. */
* html .CommonPanelTopLeft {background:transparent none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='resources/images/cpanel_tl.png', sizingMethod='image')}
* html .CommonPanelTop {background:transparent none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='resources/images/cpanel_t.png', sizingMethod='scale')}
* html .CommonPanelTopRight {background:transparent none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='resources/images/cpanel_tr.png', sizingMethod='image')}
* html .CommonPanelLeft {background:transparent none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='resources/images/cpanel_l.png', sizingMethod='scale')}
* html .CommonPanelRight {background:transparent none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='resources/images/cpanel_r.png', sizingMethod='scale')}
* html .CommonPanelBottomLeft {background:transparent none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='resources/images/cpanel_bl.png', sizingMethod='image')}
* html .CommonPanelBottom {background:transparent none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='resources/images/cpanel_b.png', sizingMethod='scale')}
* html .CommonPanelBottomRight {background:transparent none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='resources/images/cpanel_br.png', sizingMethod='image')}

/*
Used for small rounded corner tables
*/
.GreenPanelTopLeft {background:transparent url('resources/images/cpanel-green_c.png') no-repeat top left;width:12px;height:12px}
.GreenPanelTop {background:transparent url('resources/images/cpanel-green_tb.png') repeat-x top center;width:100%;height:12px}
.GreenPanelTopRight {background:transparent url('resources/images/cpanel-green_c.png') no-repeat top right;width:12px;height:12px}
.GreenPanelLeft {background:transparent url('resources/images/cpanel-green_lr.png') repeat-y center left;width:12px}
.GreenPanelRight {background:transparent url('resources/images/cpanel-green_lr.png') repeat-y center right;width:12px}
.GreenPanelBottomLeft {background:transparent url('resources/images/cpanel-green_c.png') no-repeat bottom left;width:12px;height:12px}
.GreenPanelBottom {background:transparent url('resources/images/cpanel-green_tb.png') repeat-x bottom center;width:100%;height:12px}
.GreenPanelBottomRight {background:transparent url('resources/images/cpanel-green_c.png') no-repeat bottom right;width:12px;height:12px}
/* Using "* html" hack instead of "underscore" hack since IE7 already renders the PNGs natively; using the underscore will allow IE7 to use the AlphaImageLoader which is not desired. */
* html .GreenPanelTopLeft {background:transparent none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='resources/images/cpanel-green_tl.png', sizingMethod='image')}
* html .GreenPanelTop {background:transparent none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='resources/images/cpanel-green_t.png', sizingMethod='scale')}
* html .GreenPanelTopRight {background:transparent none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='resources/images/cpanel-green_tr.png', sizingMethod='image')}
* html .GreenPanelLeft {background:transparent none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='resources/images/cpanel-green_l.png', sizingMethod='scale')}
* html .GreenPanelRight {background:transparent none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='resources/images/cpanel-green_r.png', sizingMethod='scale')}
* html .GreenPanelBottomLeft {background:transparent none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='resources/images/cpanel-green_bl.png', sizingMethod='image')}
* html .GreenPanelBottom {background:transparent none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='resources/images/cpanel-green_b.png', sizingMethod='scale')}
* html .GreenPanelBottomRight {background:transparent none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='resources/images/cpanel-green_br.png', sizingMethod='image')}


/* Top Menu DropDown links */
.LinksSubItem{
margin:0px 0px 0px 17px;
list-style-image:url('resources/images/graphic_bullet.png');
white-space:nowrap;padding-left:0px;/*needed for FireFox*/
}
.LinksSubItem li{
font-size:12px;
padding:2px 0px 2px 0px;
}
.LinksSubItem a{
font-size:12px;
color:#30007c;
text-decoration:none
}
.LinksSubItem a:hover{
font-size:12px;
color:#660000;text-decoration:underline
}