﻿body {background: #c4ced9 url('../images/Back001.png') repeat-x;padding: 0;font-size: 62.5%;line-height: normal; width: 100%;min-width:1024px;min-height:748px;}
#logo {background: url('../images/idvlogow.png') no-repeat;position: absolute;top: 0px;/* 3% */	right: 30px;width: 280px;height: 145px; text-indent:-9999em;margin: 0;z-index:3;}
#intro {position:absolute;top:20px;/*12%;*/left:40px;padding: 1px 0 0 61px;width:350px;background: url('../images/L.png') no-repeat;}
#intro span {position:absolute;top:-1000px;}
#intro p{margin: 0px 0 10px 0;padding-top:7px;color:white;font-family:Georgia,sans-serif;font-size:14px;line-height:normal;}
#ctwrap {position:absolute;top:25%;left:0;width:100%;height:358px;background: url('../images/checkered.png');}
#menu {position:absolute;top:0;left:0;width:320px;height:358px;}
#hotoffers {position:absolute;left:320px;/*340px;*/top:0px;background-color:White;width:432px;height:358px;	background: url('../images/CheMenuBorder.png');	text-align:center;}
#calltoactionwrap {position:absolute;left:768px;/*340px;*/top:0px;width:208px;height:358px;background: url('../images/CheMenuBorder.png');}
#calltoaction {position:relative;background-color:Transparent;width:200px;height:316px;top:18px;left:4px;}
#newsletter {background: transparent url('../images/back/bgf-newsletter.gif') repeat-x 0 0 ;position:relative;display:block;height:145px;/*margin:18px 4px 10px 4px;*/}
#callus {background: transparent url('../images/back/callus.gif') repeat-x 0 0 ;position:absolute;top:165px;left:0px;width:196px;display:block;	height:146px;}
#callus h3 {margin-top:-9999px;}
#callus a {position:absolute; top:72px; left:90px; width:25px;height:25px;}

#menu ul.menul {position:relative;z-index:4;list-style:none inside;width: 312px;margin:0;padding-left:8px;}
#menu ul.menul li.menuli {width:138px;height:170px;float:left;margin:0 18px 18px 0;background: url('../images/CheMenuBorder.png');}
#menu ul.menul li.menuli a.menulimg {border-style: none;	border-width: 0px;border-color: inherit;float: left;width: 102px;height: 102px;margin: 18px 0 0 18px;}

div.mmenuitw {width:104px; height:24px; margin-left:18px;margin-top:2px;}
div.mmenuitw ul.rmHorizontal {height:24px;margin:0px}
div.mmenuitw ul.rmHorizontal li.rmItem  {height:24px;margin:0px;width:104px}
div.mmenuitw ul.rmHorizontal li.rmItem a.mainmenuitem  {height:24px;margin:0px;width:104px;padding:0px;text-align:center}
div.mmenuitw ul.rmHorizontal li.rmItem a.mainmenuitem .rmText {font-family:Georgia;font-variant:small-caps;padding:0px;width:104px;}

div.menuver {}
div.menuver li.rmItem {margin:2px;width:106px;}
div.menuver li.rmItem a {font-size:14px;color:yellow;font-weight:bold;}
div.menuver.mv_12 li.rmItem a {font-size:12px;color:yellow;font-weight:bold;}

#corner {background: url('../images/Corner.png') no-repeat;position: absolute;bottom:0;right:0;height:317px;width:399px;}

#banners {position:absolute; width:700px; height:60px; left:25px; bottom:30px;margin:0px;padding:0px;display:inline-block;}
#banners ul {outline-style:none;list-style:none;display:inline;}
#banners ul li, #banners ul li a {display:inline;float:left;width:auto;margin:0px 5px 0px 0px;padding:0;}

#footer {position: absolute;bottom:2px;left:25px;height:20px;width:650px;}
#footer p {font-family:Georgia,sans-serif;font-size:11px;}
body#fl {background: #c4ced9 url('../images/Back001.png') repeat-x;min-width:768px;}
body#fl #logo {background: url('../images/idvlogows.png') no-repeat;position: absolute;top: 10px;right: 30px;width: 200px;height: 102px; text-indent:-9999em;margin: 0;	z-index:3;}
body#fl #footer {position:relative;float:left;height:50px;width:650px;margin-top:15px;}
#vertban {position: absolute;	top: 0;	left: 10px;	width:100%;height:auto;min-height: 860px;background: url('../images/vertbancheckered.png');background-repeat: repeat-y;}

#vertban h2 {position:absolute;	top:10px;	left:20px;	padding: 8px 0 0 31px;width:450px;height:100px;line-height:normal;color:white;font-family:Georgia,sans-serif;font-size:26px;}
#vertban h2 span {font-size:32px;}

#vertmenu 
{
	float:left;
	height:400px;
	width:110px;
	position:absolute;
	top:200px;
	left:5px;
	padding:0px;
}
#vertmenu ol 
{
	position:relative;
	z-index:4;
	list-style:none;
	width: 110px;
	margin:0;
}

#vertmenu ol li
{
	
	width: 110px;/*100px;*/
	height: 48px;/*24px;*/
	margin:0px;
	background: url('../images/back/VertMenuBack02.png');/*url('../images/back/vertmenuback.png');*/
	text-align:center;
	vertical-align:middle;
	
}

#vertmenu ol li a
{
	display:block;
	position:relative;
	width: 80px;
	height: 30px;
	margin-top:8px!important;
	padding:0;
	font-size:12px;
	line-height:normal;
	vertical-align:middle;
}

#vertban #vmenu
{
	position:absolute;
	top:180px;
	left:0;
	width:90px;			
}

#vertban #vmenu ul {
	position:relative;
	z-index:4;
	list-style:none inside;
	width: 90px;
	margin:0;
}

#vertban #vmenu ul li {
	width: 64px;
	height: 120px;
	position: relative;
	z-index: 5;
	background: url('../images/CheMenuBorder.png');
	margin: 0 8px 8px 0;}

#vertban #vmenu ul li a {
	border-style: none;
	border-width: 0px;
	border-color: inherit;
	background-color:white;
	/*float: left;*/
	width: 48px;
	min-width:48px;
	min-height:104px;
	height: 104px;
	margin: 8px 0 0 8px;
	z-index:6;
	position:relative;
}


#content_wrap
{
	position:absolute;
	/*background-color:white;*/
	background: url('../images/checkered.png');
	left:122px;
	top:128px;	
	width:808px;
	height:732px;	
}

/* Navbar style */
#navbar
{
	/*border-style: dash;
	border-width: medium;
	border-color: inherit;*/
	background: url('../images/back/NavBarBack.png') repeat-y;
	width: 96%;
	height: 20px;
	margin: 8px 0px 0px 8px;	
	padding: 2px;
	line-height:normal;
}

/* actions style */
#actions 
{
	/*border-style:  solid;
	border-width: 1px;
	border-color: inherit;*/
	background-color:transparent;
	width:40%;
	display:inline-block;
	float:left;
	height:100%;
	padding:4px 0px 0px 0px;
	margin:0px;
}

#actions p, #actions a
{
	font-size:15px;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
}

/* Breadcrumbs style */
#breadcrumbs {
	background-color:transparent;
	
	width:55%;
	display:inline-block;
	float:left;
	height:100%;
	padding:4px 0px 0px 0px;
	margin:0px;
}

#breadcrumbs p, #breadcrumbs ul, #breadcrumbs ul li, #breadcrumbs ul li a   
{
	display:inline;
	float:left;	
	width:auto;
	margin:0 0.1em 0 0;
	padding:0;	
}

#breadcrumbs p, #breadcrumbs * a
{
	font-size:15px;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
}
#breadcrumbs ul {
	list-style: none inside;
}

#breadcrumbs ul li {
	padding-left:15px;
	background:url('../images/arrow.gif') no-repeat left center;	
	font-size:15px;	
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
}



/* inner-wrap styles */
#one-page-wrap {
	position:relative;
	width:792px;
	margin:8px;
	height:692px;	
	background: url('../images/back/OnePageContent.png') no-repeat top left;
	padding:0;
}

#one-page {padding:10px;}

.accreditations
{
	width:550px;
	padding:5px;
	border-color:Gray;	
	border-style:solid;
	border-width:1px;
}

#IDVAttribs
{
	display:block;
	position:absolute;
	top:420px;	
	color:#606060;
	padding:5px;
	width:300px;
}

#IDVAttribs h2
{
	 color:#404040;
	 font-size:16px;
	 padding-left:5px;
}

#IDVAttribs ol 
{
	list-style-type: disc;
	list-style-position:inside;
}

#IDVAttribs ol li 
{
	padding-left:10px;
	padding-right:5px;
}

#IDVAttribs ol li span
{
	padding-left:15px;
	padding-right:5px;
}
