/*BODY {
	background-image : url(images/backgrd.gif);
	margin-left : 50px;
	margin-right : 50px;
	margin-bottom : 50px;
	margin-top : 50px;
	text-align : center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 16px;
	color : Black;
}*/
/*BODY {
	background-image : url(images/map_bg.jpg);
	background-attachment:fixed;
	background-position:top;
	background-repeat:no-repeat;
	margin-left : 50px;
	margin-right : 50px;
	margin-bottom : 50px;
	margin-top : 50px;
	text-align : center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 16px;
	color : Black;
}*/
html
{
	overflow-y: scroll;
	overflow-x: auto;
}
BODY {
	background-image : url(images/map_bg.jpg);
	background-attachment:fixed;
	background-position:top;
	background-repeat:repeat-x ;
	margin-left : 50px;
	margin-right : 50px;
	margin-bottom : 50px;
	margin-top : 50px;
	text-align : center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 16px;
	color : Black;
	background-color:#e6e6e6;
	
	}

DIV.main {
	width : 800px;
	height : 450px;
	position : relative;
	right : auto;
	z-index : 4;
	margin :0px auto;
}


TD.line {
	background-image : url(images/dkbrown.gif);
}

TD.white {
	background-color : White;
}

td.red {
	background-image : url(images/redfill.gif);
	top:0;
}

TD.ltbrown {
	background-image : url(images/softbrown.gif);
}

TD.blue {
	background-color : #003D7D;
}
 
TD.brown {
	background-color : #d5ce9a;
}


TD.whitebullets {
	background-color : White;
	padding-right : 10px;
	
}

DIV.mainmenu {
	position : absolute;
	width : 620px;
	left:190px;
	top:4px;
	z-index:10;
	text-align : left;
	height : 31px;
}

DIV.flash {
	position : absolute;
	width : 333px;
	left:467px;
	top:35px;
	z-index:10;
	text-align : left;
	height : 330px;
}

DIV.userconf {
	position : absolute;
	width : 500px;
	/*left:370px;*/
	left:521px;
	top:-22px;
	z-index:1;
	text-align : left;
	height : 22px;
}

DIV.address {
	position : absolute;
	width : 198px;
	left:-50px;
	top:304px;
	z-index:1;
	text-align : left;
}

DIV.logo {
	position : absolute;
	width : 117px;
	left:9px;
	top:-8px;
	z-index:1;
	text-align : left;
}

DIV.imageheader {
	position : absolute;
	width : 178px;
	left:522px;
	top:69px;
	z-index:1;
	text-align : left;
}
DIV.imageheader1 {
	position : absolute;
	width : 178px;
	left:522px;
	top:69px;
	z-index:1;
	text-align : left;
}
DIV.imageheader2 {
	position : absolute;
	width : 178px;
	left:522px;
	top:67px;
	z-index:1;
	text-align : left;
}
DIV.imageheader3 {
	position : absolute;
	width : 178px;
	left:522px;
	top:68px;
	z-index:1;
	text-align : left;
}
DIV.imageheader4 {
	position : absolute;
	width : 178px;
	left:522px;
	top:64px;
	z-index:1;
	text-align : left;
}
DIV.imageheader5 {
	position : absolute;
	width : 178px;
	height: 37px;
	left:522px;
	top:68px;
	z-index:1;
	text-align : left;
}
DIV.aboutheader {
	position : absolute;
	width : 654px;
	left:147px;
	top:50px;
	z-index:1;
	text-align : left;
}

DIV.cap1 {
	position : absolute;
	width : 237px;
	left:537px;
	top:154px;
	z-index:1;
	text-align : left;
}

DIV.cap2 {
	position : absolute;
	width : 237px;
	left:537px;
	top:342px;
	z-index:1;
	text-align : left;
}
DIV.cap3 {
	position : absolute;
	width : 237px;
	left:537px;
	top:562px;
	z-index:1;
	text-align : left;
}
DIV.cap4 {
	position : absolute;
	width : 237px;
	left:537px;
	top:750px;
	z-index:1;
	text-align : left;
}

DIV.cap5 {
	position : absolute;
	width : 237px;
	left:537px;
	top:377px;
	z-index:1;
	text-align : left;
}
DIV.cap6 {
	position : absolute;
	width : 237px;
	left:537px;
	top:351px;
	z-index:1;
	text-align : left;
}

DIV.cap7 {
	position : absolute;
	width : 237px;
	left:537px;
	top:555px;
	z-index:1;
	text-align : left;
}

DIV.cap8 {
	position : absolute;
	width : 237px;
	left:537px;
	top:775px;
	z-index:1;
	text-align : left;
}
DIV.cap9 {
	position : absolute;
	width : 237px;
	left:537px;
	top:372px;
	z-index:1;
	text-align : left;
}
DIV.cap10 {
	position : absolute;
	width : 237px;
	left:537px;
	top:371px;
	z-index:1;
	text-align : left;
}

DIV.cap11 {
	position : absolute;
	width : 237px;
	left:537px;
	top:342px;
	z-index:1;
	text-align : left;
}
DIV.cap12 {
	position : absolute;
	width : 237px;
	left:537px;
	top:565px;
	z-index:1;
	text-align : left;
}

DIV.ritz1 {
	position : absolute;
	width : 237px;
	left:537px;
	top:136px;
	z-index:1;
	text-align : left;
}
DIV.ritz2 {
	position : absolute;
	width : 237px;
	left:537px;
	top:311px;
	z-index:1;
	text-align : left;
}
DIV.ritzlogo {
	position : absolute;
	width : 237px;
	left:537px;
	top:36px;
	z-index:1;
	text-align : left;
}
DIV.capabout {
	position : absolute;
	width : 237px;
	left:537px;
	top:153px;
	z-index:1;
	text-align : left;
}

DIV.form {
	position : absolute;
	width : 642px;
	left:155px;
	top:143px;
	z-index:1;
	text-align : left;
}

td.whitefill {
	height : 100%;
	background : White bottom;
}

DIV.l1 {
	position : absolute;
	width : 150px;
	left:425px;
	top:35px;
	z-index:2;
	text-align : left;
	visibility : hidden;
}

DIV.l2 {
	position : absolute;
	width : 250px;
	left:382px;
	top:35px;
	z-index:99;
	text-align : left;
	visibility : hidden;
}

.menu, .menu:LINK, .menu:VISITED, .menu:ACTIVE, .menu:FOCUS {
	background-image : url(images/mdbrown.gif);
	color : #003D7D;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 4px;
	padding-top : 2px;
	text-align : left;
	font-weight : bold;
	width : 250px;
}

.menu:hover {
	background-image : url(images/mdbrown.gif);
	color : #EF4135;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 4px;
	padding-top : 2px;
	text-align : left;
	font-weight : bold;
}

.redletter {
	color : #EF4135;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	text-align : left;
	font-weight : bold;
}

B.welcome, DIV.welcome, P.welcome, SPAN.welcome, STRONG.welcome, TD.welcome {
	color : #003D7D;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 18px;
	line-height : 26px;
}

LI, UL, SPAN {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Black;
	list-style : circle outside url(images/pd_images/bullet.gif);
	position:relative;
	left:6px;
}

LI.spread, UL.spread, SPAN.spread {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Black;
	list-style : circle outside url(images/pd_images/bullet.gif);
}

.listheader {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #003D7D;
	font-weight : bold;
	padding-left : 10px;
	padding-right : 10px;
	line-break : normal;
}

.listheader2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 13px;
	color : #EF4135;
	font-weight : bold;
	padding-left : 10px;
	padding-right : 10px;
	
}

.listheader3 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height : 13px;
	color : #EF4135;
	font-weight : bold;
	padding-left : 10px;
	padding-right : 10px;
}

.toolkit {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #003D7D;
	font-weight : normal;
	line-break : normal;
	padding-left : 10px;
	padding-right : 10px;
}
.product {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height:16px;
	padding-left : 10px;
	padding-right : 10px;
}
.view {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	padding-left : 10px;
	padding-right : 10px;
	margin:0 0 0 0;
	}
.ritztype {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8px;
	color : #003D7D;
	font-weight : bold;
	line-break : normal;
	padding-left : 10px;
	padding-right : 10px;
}

.about {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 16px;
	color : Black;
	padding-left : 10px;
	padding-right : 10px;
}
.about1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 15px;
	color : Black;
	padding-left : 10px;
	padding-right : 10px;
	
}
.about2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 11px;
	color : Black;
	
	
}

.home {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	color : Black;
	padding-left : 20px;
	padding-right : 20px;
}

INPUT {
	background-image : url(images/softbrown.gif);
	border : 1px solid #D5CE9A;
	border-color : #D5CE9A #D5CE9A #D5CE9A #D5CE9A;
}

TEXTAREA {
	background-image : url(images/softbrown.gif);
	border : 1px solid #D5CE9A;
	border-color : #D5CE9A #D5CE9A #D5CE9A #D5CE9A;
}

TD.news {
	background-color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 11px;
	color : Black;
	padding-left : 10px;
	padding-right : 10px;
}

.newsheader {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #003D7D;
	font-weight : bold;
	line-break : normal;
}

TD.whitehome {
	background-color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	color : Black;
	padding-left : 20px;
	padding-right : 20px;
}

TD.whitehome2 {
	background-color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 16px;
	color : Black;
	padding-left : 20px;
	padding-right : 20px;
}

.top_link1 {
	right: 222px;
	position:absolute ;
	
}
.top_link2 {
	right: 222px;
	position:absolute ;
	
}
.top_link5 
{
	
	
}

.about2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 11px;
	color : Black;
	padding-left : 40px;
	
}
