﻿/* SecuraCorp 2/5/2008 */

body { font-family: arial, helvetica, sans-serif;     
	font-size: 110%;     
	color: black;     
	background-color: #c5d5e5; 
	margin: 2em;
	margin-bottom:4em;	
	 } 
	 

/*----Borders------------------------------------ */

#sidebar {
	position: fixed;
	top:0; bottom:0; left: 0;
	width: 10.25em; 
	background-image: url(/master/sbackground.jpg);
	border-right-style:double; }
	
#logo {
	top:0; right:0; left:0;
	background-color: black;
	padding:1em;
	padding-bottom:0.9em;}
	
#logo img {
	position: relative;
	width:100%;
	height:auto; 
	border-color:Black;}

#nav {
	margin: 0.5em;
	border-color: #FFFFFF;/*#dc9;/*Green;*/
	border-style:double;}

#navigation {
	background: #C0C0C0;} 

#navigation ul {
	list-style-type: none;
	margin: 0px 0px/*4px*/;
	padding:0;
	line-height:1.3;
	}

#navigation li {
	background: #EEEEEE;
	}

#navigation a {
	font-weight: bold;
	display: block;
	color: #393939;
	padding: 1% 6%;
	text-decoration: none;}

#navigation li:hover 
{
	/*background-color: #c0c0c0;*/
	border-color:#EEEEEE;
	border-bottom-width: thin;
	border-top-width: thin;
	border-style:outset; 
	border-left: none;
	border-right: none;
	}

#navigation li ul {
	position: absolute;
	left: -999em;
	margin-top: -1.4em;
	margin-left: 6.5em;
	line-height: 1;}
	
#navigation li ul a {
		background-color: #C0C0C0;
		color:Black;
		font-weight:lighter;
	}
	
#navigation li ul a:hover {
		/*background-color:Gray;*/
	}
	
#navigation li:hover ul
	{
		left:auto;
	}
	
#navigation li li { 
	float: none;
	margin: 0em 1em 0em 0em}


#navigation li:hover ul {
	display:block; }

#header {
	position:fixed;
	top:0;
	left:10.25em;
	right:0;
	background-image: url(/master/hbackground.jpg);
	/*margin-bottom:10em;*/
	/*background:	#666666;*/
	padding-left:1em;
	border-bottom-style:double;}

#header_3  
{
	position: relative;
	height: 10%;
	width: 100%;
}

#header_0 {
	float:left; }

#header_1 {
	position:relative;
	font-size: 40pt;
	font-family: Arial;
	color: #f9f9f9; }
	
#header_2 {
	position:relative; }
	
#header_cart {
	position: absolute;
	bottom:0.5em;
	right:0.5em;
	width:6em; 
	border-style: outset;}

#header_cart img {
	position: relative;
	width:100%;
	height:auto;
	/*border:0px;*/
	border-color:Gray; }
	
#footer {
	position:fixed;
	clear:both;
	left: 0;
	right: 0;
	bottom: 0;
	padding:0.05em 1em;
	background:#C0C0C0;
	border-top-style:double; 
	text-align:center;}

/*----Tables------------------------------------ */

.ms-grid8-main {
	border-left-style: none;
	border-right: .75pt solid navy;
	border-top: .75pt solid navy;
	border-bottom: .75pt solid navy;
	background-color: white;
}
.ms-grid8-tl {
	font-weight: bold;
	color: white;
	border-left: .75pt solid navy;
	border-right-style: none;
	border-top-style: none;
	border-bottom: .75pt solid navy;
	background-color: navy;
}
.ms-grid8-left {
	font-weight: normal;
	color: black;
	border-left: .75pt solid navy;
	border-right-style: none;
	border-top-style: none;
	border-bottom: .75pt solid navy;
	background-color: white;
}
.ms-grid8-top {
	font-weight: bold;
	color: white;
	border-left: .75pt solid navy;
	border-right-style: none;
	border-top-style: none;
	border-bottom: .75pt solid navy;
	background-color: navy;
}
.ms-grid8-even {
	font-weight: normal;
	color: black;
	border-left: .75pt solid navy;
	border-right-style: none;
	border-top-style: none;
	border-bottom: .75pt solid navy;
	background-color: white;
}
.style1 {
	font-weight: normal;
	color: black;
	text-align: right;
	border-left: .75pt solid navy;
	border-right-style: none;
	border-top-style: none;
	border-bottom: .75pt solid navy;
	background-color: white;
}

 table.MsoNormalTable
	{font-size:10.0pt;
	font-family:"Times New Roman";
	}
	
.style6 {
	text-decoration: underline;
}

/*----Content------------------------------------ */


/*#xdefault img
{
	padding:0.2em;
	background-color: White;
	border-color:Navy;
	border-bottom-style:groove;
}*/


#content {
	margin-top: 100px;    
	margin-left: 10.5em; 
	margin-bottom: 5.5em;
	} 

em { font-weight:bold;
	font-style:normal;}

#content h2 {margin-top: 1em;}

#BoldHeading li { font-weight: bold;}

#BoldHeading li ul li {
	font-weight:normal;
	/*margin:0.1em 0em;*/
}


#xcontact_1 {
	float:left;}

#xcontact_2 {
	float:left;
	position:fixed;
	margin-left:16em;
	}



#xpress_item{
	border-right:1em;
	padding-right:1em;}

#xpress_date { /*float:left;*/}

#xpress_2 { /*float:left; margin: 0em 1em 1em 1em;*/
	margin: 0em 1em 1em 3em;}

#xpress_title { font-weight:bold; }

#xpress_description {
	font-style:italic;
	margin-top:0.2em;}

	
#xinterface_1 {
	float:left;
	background-color: White;
	padding:1em;
	margin-right:1em;}

#xinterface_2 {
	float:left;}