@charset "UTF-8";
/* Layout CSS Document */

* { margin:0; padding:0;}
img { display:block; border:none;}
.hide { display:none;}

body {font-size: 62.5%; font-family:Arial, Helvetica, sans-serif; color:#4b4b4b; }


/*---------- Wrapper ----------*/
#backgroundWrapper{width: 100%; height: 100%;background:url(../images/backgroud-repeat.png) repeat-x #fff top left;margin-top: -12px; padding-top: 12px;}
#wrapper {width:910px; margin:12px auto; position:relative;}


/*---------- Header ----------*/

#header {width:900px; margin:0 5px;	background:url(/images/header_bg.png) no-repeat top left;	float:left;}
#header h1 {width:207px; height:55px; display:block; background:url(../images/mv-logo.png) no-repeat top left; margin:18px 0 0 22px; float:left;}
#header h2 {width:223px; height:35px; background:url(../images/headers/contact_us-phone.png) top left; float:right;	margin:26px 24px 0 0;}


/*---------- Navigation ----------*/

#navigation ul {width:100%; height:49px; list-style:none; clear:both; float:left; margin:10px 0 0 0; display:block; z-index: 100;}
#navigation ul li {float:left; width: 16.55%; position:relative; padding-right:1px;}
#navigation ul li a {font-size:12px; text-decoration:none;	color:#FFF;	float:left;	height:30px; text-align:center;	padding:19px 0 0 0;	border-right:1px solid #62345a;}
#navigation li a {width:100%; background:url(../images/nav/nav_bg-home.png) top left;}
#navigation li a:hover { width:100%; background:url(../images/nav/nav_bg-home-over.png) no-repeat top left;}
#navigation ul li ul {list-style:none; position:absolute; display:none;	left:0;	top:100%; width:176px; margin:0;}
#navigation ul li ul li {border:1px solid #693b61; background-color:#803d74; padding:0px 0 0 10px; margin:0 0 -1px 0; height:25px; width:176px;}
#navigation li ul li a{padding: 5px 0 0 0; height:20px; background:#803d74; text-align:left; border:0px; margin-right:1px;}
#navigation li ul li a:hover{background: url(../images/nav/nav_bg-suboverlay.jpg) no-repeat top right; text-align:left; background-color:#fff;}
#navigation ul li:hover ul {display:block; background-image:none;}
#navigation ul li:hover ul li ul {display:none;}
#navigation ul li ul li:hover ul {display:block; left:186px; top:-1px; position:absolute;}
#navigation li ul li ul li a:hover{background: url(../images/nav/nav_bg-overlay_none.jpg) no-repeat top right; text-align:left; background-color:#fff;}


/*-- Sub Nav --*/

#subnav ul li a{display:none;}
#subnav ul li{list-style-type:none;}
#subnav ul ul {font-size:12px; font-weight:bold; clear:both; list-style:none; margin:0 10px 12px 26px;}
#subnav ul ul li {/*padding:8px 0 8px 24px;*/background:url(../images/icons/purple_arrow_right-icon.png) no-repeat 0px 8px; clear:both; border-bottom:1px solid #d5d8db; width:100%;position:relative;}
#subnav>ul>ul>li  {}
#subnav ul ul li a {display:block; text-decoration:none; color:#4b4b4b; padding:8px 0 8px 24px;}
#subnav>ul>ul>li.active {background:url(../images/icons/purple_arrow_down-icon.png) no-repeat left center;}
#subnav ul ul li ul {list-style:none; background:none; padding:0;}
#subnav ul ul li ul {margin:0;}
#subnav ul ul li ul li {/*padding:8px 0 8px 46px;*/	background:url(../images/icons/tan_arrow_right-icon.png) no-repeat 24px 8px; display:block; float:left;}
#subnav ul ul li ul li a {padding:8px 0 8px 46px;}
#subnav ul ul li ul li.last {padding-bottom:5px;}


/*-- Sub Nav  OLD--

#subnav ul {
	font-size:12px;
	font-weight:bold;
	clear:both;
	list-style:none;
	margin:0 10px 12px 26px;
}
#subnav ul li {
	/*padding:8px 0 8px 24px;
	background:url(../images/icons/brown_arrow_right-icon.png) no-repeat 0px 8px;
clear:both;
	border-bottom:1px solid #d5d8db;
width:100%;
position:relative;

}
#subnav>ul>li  {


}

#subnav ul li a {display:block;	text-decoration:none;color:#4b4b4b;	padding:8px 0 8px 24px;}
#subnav>ul>li.active {	background:url(../images/icons/brown_arrow_down-icon.png) no-repeat left center;}
#subnav ul li ul {	list-style:none;	background:none;	padding:0;}
#subnav ul li ul {	margin:0;}
#subnav ul li ul li {	/*padding:8px 0 8px 46px;	background:url(../images/icons/gray_arrow_right-icon.png) no-repeat 24px 8px;display:block;float:left;}
#subnav ul li ul li a {	padding:8px 0 8px 46px;}
#subnav ul li ul li.last {padding-bottom:5px;}
*/

/*---------- Banner ----------*/

#banner { width:900px; margin:0 5px; clear:both;}


/*---------- Content Sections ----------*/

#content {width:910px; position:relative; background:url(../images/content_bg-mid.png) repeat-y top left; overflow:hidden;}
#content-top {background:url(../images/content_bg-top.png) no-repeat top left; width:910px; height:7px;}
#content-bottom {width:910px; height:14px;	background:url(../images/content_bg-bottom.png) no-repeat top left;	clear:both;}


/*---------- Left Col ----------*/

#leftcol-welcome {width:626px; background:url(../images/home_left-bottom_checker.png) no-repeat bottom left; float:left; margin:0 0 0 12px;padding-bottom: 50px;}
#leftcol-welcome h4{margin-left: 52px;}
.top-home {width:626px;	background:url(../images/home_left-top.png) no-repeat top left;	float:left;}


/*---------- Right Col ----------*/

#rightcol {width:625px;	background:url(../images/home_left-bottom.png) no-repeat bottom left #fff; float:right; margin:0 12px 0 0;}
.right-top {width:625px; background:url(../images/home_left-top.png) no-repeat top left; float:right;}


/*---------- Sub Nav ----------*/

#subnav {width:252px; background:url(../images/home_right-bottom.png) no-repeat bottom left; float:left; margin:0 0 0 12px;}
.top-nav {width:252px;	float:left;	background:url(../images/home_right-top.png) no-repeat top left;}
#subnav img {float:left;}


/*---------- ads col ----------*/

#ads {width:252px; background:url(../images/home_right-bottom.png) no-repeat bottom left; float:right; margin:0 12px 0 0;}
#ads img, #subnav img {	margin:0 0 6px 7px;}
#ads img.first {background:url(../images/home_right-top.png) no-repeat top left; padding:6px 7px 6px 7px; margin:0;}


/*---------- IMG ----------*/

.test {float:right;	margin:0 46px 0 20px;}


/*---------- Footer ----------*/

#footer {width:900px; margin:0 5px;	float:left;	clear:both;	text-align:center;}
#footer p {font-size:12px !important; line-height:12px; color:#061424; clear:both;}
#footer p a {color:#061424;}
#footer ul {color:##153455; width:570px; margin:14px auto; list-style:none;	display:block; overflow:hidden;}
#footer li {float:left; }
#footer li a {font-size: 12px;float:left; margin:0 0 0 5px;	padding:0 5px 0 0; color:#061424; text-decoration:none; border-right:1px solid #061424;}
#footer li a:hover{color:#555555;}
#footer li:last-child a,
#footer li.last a {border:none;}


/* Content Styles  */

#rightcol h2, #rightcol h3, #rightcol h4 {margin:0 0 0 50px;}
h2 {font-size:1.8em; color:#c87300;}
h3 {font-size:1.6em; color:#c87300;}
h4 {font-size:1.4em; color:#6c1146;}
p {font-size:1.2em; line-height:18px;}
#rightcol li {font-size:1.2em; line-height:18px;}

/*-- Home Page --*/

#leftcol-welcome p {margin:0 53px 28px 53px;}
#leftcol-welcome p.last {margin-bottom:32px;}


/*-- Right Col --*/

#rightcol p {margin:0 46px 26px 50px;}
#rightcol li {margin:0 46px 0px 76px;}
#rightcol ul {padding:0 0 10px 0;}

/*-- Home Page --*/

#leftcol-welcome h1 {width:440px; height:26px; background:url(../images/header_back.jpg) no-repeat top left; margin:22px 0 22px 18px;font-size: 17px; padding: 0 0 0 35px; color:#415e7c;}


/*-- Product Serverices --*/

#subnav h1 {width:211px; height:26px; display:block; background:url(../images/sidebar_header.jpg) no-repeat top left; margin:20px 0 20px 18px; font-size: 17px; padding: 0 0 0 35px; color:#415e7c;}


/*-- Video Conferencing --*/

#rightcol h1 {width:450px; height:26px; display:block; background:url(../images/header_back.jpg) no-repeat top left;	margin:20px 0 20px 16px; font-size: 17px; padding: 0 0 0 35px; color:#415e7c;}




/* --- Contact Form --- */

form.comment-form{margin:0 auto 20px auto; padding:15px; width:410px; _width:440px; background: url(../images/form_back.jpg) top left no-repeat; border-bottom: 4px solid #ffc4f7;}
form.comment-form h3{margin-left: 0px !important; color:#6c1146; padding-bottom:5px;}
form.comment-form p{margin: 0px !important; font-size: 1.0em;}
form.comment-form img{float:left; margin-right:5px;}
form.comment-form div.formField{width:200px; float:left; margin-right:0px;}
form.comment-form input{width:190px; padding:3px; margin:0; display:inline; color:#838383;}
form.comment-form input.hidden{width:0px; padding:0px;}
form.comment-form div.formTextArea{width:400px; float:left; margin-right:5px;}
form.comment-form textarea{width:394px; _width:400px; padding:3px; color:#838383; display:inline;}
form.comment-form label{display:block; float:left; margin: 0 3px 10px 0; font-size:12px; padding: 3px 5px 0px 5px; font-weight:bold;}
form.comment-form #submit{width:300px; height:50px; display:block; margin: 0 auto 0 auto;}
#subnav p{margin: 5px 15px 15px 15px; border:3px solid #dedede; padding: 10px;clear:both;}
#subnav p span{color:#6c1146; font-weight:bold; font-size:1.1em;}
span.hidden{display:none;}
img.logoRight{float:left;}

