body{
	font-family:'Open Sans', sans-serif;
	margin:0px;
	padding:0px;
	color:black;
	background-color:black;
}

/*** Standard Page Styles ***/

.submit_style{
	background-color:red;
	color:white;
	font-family:'Open Sans', sans-serif;
	font-weight:700;
	padding:1%;
	text-transform:uppercase;

	font-size:14px;

	border:none;

	-webkit-appearance:none;
}

.submit_style:hover{
	cursor:pointer;
}

.input_style{
	height:20px;
	padding:1%;
	width:98%;

	border:1px solid #999999;

	border-radius:3px;
	-o-border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;

	-webkit-appearance:none;

	font-family:'Open Sans', sans-serif;
}

.select_style{
	width:100%;
	height:20px;
	line-height:20px;
	font-family:'Open Sans', sans-serif;
}

.michroma{
	font-family:'Michroma', monospace;
	text-transform:uppercase;
}

#redBtn{
	background-color:red;
	color:white;
	font-weight:bold;
	font-size:18px;
	padding:1%;
	min-width:20px;
	max-width:260px;
}

#hr{
	width:100%;
	height:1px;
	border-bottom:1px dotted #333333;
	margin:10px 0px 10px 0px;
}

#generalText{
	padding:2%;
	width:96%;
	text-align:left;

	background:rgba(0, 0, 0, .2);

	border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;

	margin:0px 0px 20px 0px;
}

#galleryBox{
	padding:2%;
	width:96%;
	text-align:left;

	background:rgba(0, 0, 0, .2);

	border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;

	margin:0px 0px 20px 0px;
}

.more{
	color:red;
	text-decoration:none;
	font-weight:bold;
}

#tabs{
	float:left;
	/*width:25%;*/

	margin:1%;
	padding:2%;

	border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;

	/*background-color:#CC0000;*/

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cc0000+0,990000+100 */
background: rgb(204,0,0); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(204,0,0,1) 0%, rgba(153,0,0,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(204,0,0,1) 0%,rgba(153,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(204,0,0,1) 0%,rgba(153,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#990000',GradientType=0 ); /* IE6-9 */

	color:white;
	text-align:center;
	/*font-size:18px;*/
	font-weight:800;

	transition:all 1s ease 0s;
}

#tabs2{
	float:right;
	text-align:center;
	max-width:150px;
	width:100%;
	font-size:14px;

	margin:1%;
	padding:1%;

	border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;

	/*background-color:#CC0000;*/

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cc0000+0,990000+100 */
background: rgb(204,0,0); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(204,0,0,1) 0%, rgba(153,0,0,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(204,0,0,1) 0%,rgba(153,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(204,0,0,1) 0%,rgba(153,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#990000',GradientType=0 ); /* IE6-9 */

	color:white;
	text-align:center;
	/*font-size:18px;*/
	font-weight:700;
}

.btnspacer{
	margin: -14px 0px 0px 0px;
	padding: 0px;
}

#nextNback {
	font-size:10px;
}

#nextNback a{
	color:black;
}

a{
	color:black;
}

.noline{
	text-decoration:none;
}

.em{
	text-decoration:line-through;
}

/*** Images ***/

.insideThumb{
	/*width:100%;*/
	/*max-width:150px;*/
	float:left;
	margin:0px 15px 7px 0px;
	border:1px solid white;

	border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;

	box-shadow:1px 1px 5px #999999;
	-o-box-shadow:1px 1px 5px #999999;
	-moz-box-shadow:1px 1px 5px #999999;
	-webkit-box-shadow:1px 1px 5px #999999;
}

.insidePic{
	width:98%;
	max-width:350px;
	float:right;
	margin:0px 0px 7px 15px;
	border:1px solid white;

	border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;

	box-shadow:1px 1px 5px #999999;
	-o-box-shadow:1px 1px 5px #999999;
	-moz-box-shadow:1px 1px 5px #999999;
	-webkit-box-shadow:1px 1px 5px #999999;
}

.insideLogo{
	width:98%;
	max-width:150px;
	float:left;
	margin:0px 15px 7px 0px;
	border:1px solid white;

	border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;

	box-shadow:1px 1px 5px #999999;
	-o-box-shadow:1px 1px 5px #999999;
	-moz-box-shadow:1px 1px 5px #999999;
	-webkit-box-shadow:1px 1px 5px #999999;
}

.vendorPic{
	width:98%;
	max-width:300px;
	float:right;

	margin:20px 0px 0px 0px;
	border:1px solid white;

	border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;

	box-shadow:1px 1px 5px #999999;
	-o-box-shadow:1px 1px 5px #999999;
	-moz-box-shadow:1px 1px 5px #999999;
	-webkit-box-shadow:1px 1px 5px #999999;
}

.galleryThumb img{
	margin:10px;
	border:1px solid white;

	border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;

	box-shadow:1px 1px 5px #999999;
	-o-box-shadow:1px 1px 5px #999999;
	-moz-box-shadow:1px 1px 5px #999999;
	-webkit-box-shadow:1px 1px 5px #999999;
	width:95%;
	max-width:170px;

	transition:all 1s ease 0s;

	min-height:100px;

	max-height:150px;
}

.galleryThumbMobile img{
	margin:10px;
	border:1px solid white;

	border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;

	box-shadow:1px 1px 5px #999999;
	-o-box-shadow:1px 1px 5px #999999;
	-moz-box-shadow:1px 1px 5px #999999;
	-webkit-box-shadow:1px 1px 5px #999999;
	width:93%;
		
	transition:all 1s ease 0s;
}


.homeThumb{
	width:100%;
	max-width:250px;
	float:none;
	margin:0px 0px 3px 0px;
	border:1px solid white;

	border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;

	box-shadow:1px 1px 5px #999999;
	-o-box-shadow:1px 1px 5px #999999;
	-moz-box-shadow:1px 1px 5px #999999;
	-webkit-box-shadow:1px 1px 5px #999999;
}

/*** Top ***/

#topBg{
	background-color:black;
}

#top{
	background:URL(images/top.jpg) top center no-repeat;
	max-width:1800px;
	width:100%;
	max-height:287px;
}

#topNav{
	width:98%;
	max-width:400px;
	padding:1%;
	margin:1% 0px 1% 0px;
	text-align:center;

	background:rgba(255,255,255,0.7);

	border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;

	border:1px solid white;

	float:right;
}

#topNav a{
	font-size:14px;
	font-weight:600;
	text-decoration:none;
}

#topNav a:hover{
	text-decoration:underline;
}

#topNavEmp{
	width:98%;
	max-width:400px;
	padding:1%;
	margin:1% 0px 1% 0px;
	text-align:center;

	background:rgba(255,255,255,0.7);

	border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;

	border:1px solid white;

	float:right;
}

#topNavEmp a{
	font-size:18px;
	font-weight:600;
	text-decoration:none;
}

#topNavEmp a:hover{
	text-decoration:underline;
}

#header{
	width:100%;
	max-width:1040px;
}

#logo{
	float:left;
	max-width:430px;
	width:100%;
	margin:0px 0px 1% 0px;
}

/*** Nav ***/

#navWrap{
	background:URL(images/nav_bg_x.jpg) top center repeat-x;
	width:100%;
	height:50px;
	border-top:3px solid red;
	border-bottom:3px solid red;
}

#nav{
	width:100%;
	max-width:1040px;
	height:30px;
	padding:10px 0px 10px 0px;
	color:white;
	font-size:16px;
	text-align:left;
	transition:all 1s ease 0s;
}

#nav a{
	text-decoration:none;
	color:white;
	font-size:16px;
	font-weight:600;
}

#nav a:hover{
	text-decoration:underline;
}

#nav ul{list-style-type: none; max-width:1000px; margin:0px; padding:0px;}
#navBar li{float:left; color: white; text-transform: uppercase; font-size: 0.89em; }
#navBar li:after{content: "|"; padding:0px 10px 0px 10px;}
#navBar li:last-of-type:after{content: none;}
#navBar li a {text-decoration: none; color: white; text-transform: uppercase; }

#navBar .menu{display:none; position:absolute; width:150px; padding-top:5px;background:black;}
#navBar .menu li{float:left; padding:10px; width:150px; text-align:left; height:100%;}
/*#navBar .menu li:hover{background:white;}*/
#navBar .menu li:hover a{text-decoration:underline;}
#navBar .menu li:after{content: none;}

#nav #redBtn{
	background-color:red;
	color:white;
	font-weight:800;
	font-size:15px;
	padding:5px 15px 5px 15px;
	min-width:20px;
	max-width:170px;

	float:right;
	margin:-1px 0px 1px 0px;

	border:2px solid white;

	border-radius:10px;
	-o-border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

#nav #redBtn:hover{
	text-decoration:underline;
}

#menu_trigger{display: none;}
#m_nav{display: none;}

/*** Inside ***/

#main{
	background:URL(images/bg_x.jpg) top center repeat-x #D9D9D9;
}

#mainTxt_home{

	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,0.2) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0.2))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.2) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.2) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.2) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.2) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#33ffffff',GradientType=0 ); /* IE6-9 */

	max-width:1040px;
	width:98%;
	padding:0px 1% 1% 1%;
	font-color:black;
}

#mainTxt{

	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,0.2) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0.2))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.2) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.2) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.2) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.2) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#33ffffff',GradientType=0 ); /* IE6-9 */

	max-width:1020px;
	width:96%;
	padding:1% 2% 2% 2%;
	font-color:black;
	text-align:left;
	transition:all 1s ease 0s;
}

#sectionTitle{
	min-height:30px;
	width:100%;
	padding-bottom:1%;
	font-family:'Michroma', monospace;
	font-size:22px;
	font-weight:bold;
	color:black;
	text-transform:uppercase;

	margin:0px 0px 20px 0px;
	border-bottom:1px dotted red;

	text-shadow:1px 1px 0px red;
	-o-text-shadow:1px 1px 0px red;
	-moz-text-shadow:1px 1px 0px red;
	-webkit-text-shadow:1px 1px 0px red;
	
	transition:all 1s ease 0s;
}

#map{
	max-width:450px;
	width:100%;
	/*height:450px;*/
	margin:0px 15px 10px 0px;
	float:left;
	transition:all 1s ease 0s;
}

/*** Employees ***/

#portalTitle	{
	/*font-size:27px;*/
	font-weight:800px;
	color:white;

	text-shadow:1px 1px 1px black,-1px -1px 1px black,1px 1px 10px black,1px 1px 10px black;
	-o-text-shadow:1px 1px 1px black,-1px -1px 1px black,1px 1px 10px black,1px 1px 10px black;
	-moz-text-shadow:1px 1px 1px black,-1px -1px 1px black,1px 1px 10px black,1px 1px 10px black;
	-webkit-text-shadow:1px 1px 1px black,-1px -1px 1px black,1px 1px 10px black,1px 1px 10px black;

	transition:all 1s ease 0s;
}

#empHead{
	background:URL(images/nav_bg_x.jpg) top center repeat-x;
	width:100%;
	height:50px;
	border-top:3px solid red;
	border-bottom:3px solid red;
}

#empNav{
	width:100%;
	max-width:1100px;
	height:30px;
	padding:10px 0px 10px 0px;
	color:white;
	font-size:16px;
	text-align:left;
	transition:all 1s ease 0s;
}

#empNav a{
	text-decoration:none;
	color:white;
	font-size:15px;
	font-weight:600;
}

#empNav a:hover{
	text-decoration:underline;
}

#empNav ul{list-style-type: none; max-width:1100px; margin:0px; padding:0px;}
#empNavBar li{float:left; color: white; text-transform: uppercase; font-size: 0.89em; }
#empNavBar li:after{content: "|"; padding:0px 10px 0px 10px;}
#empNavBar li:last-of-type:after{content: none;}
#empNavBar li a {text-decoration: none; color: white; text-transform: uppercase; }

#empNavBar .menu{display:none; position:absolute; width:280px; padding-top:5px;background:black;}
#empNavBar .menu li{float:left; padding:10px; width:280px; text-align:left; height:100%;}
/*#empNavBar .menu li:hover{background:white;}*/
#empNavBar .menu li:hover a{text-decoration:underline;}
#empNavBar .menu li:after{content: none;}

#empNavBar #redBtn{
	background-color:red;
	color:white;
	font-weight:800;
	font-size:15px;
	padding:5px 15px 5px 15px;
	min-width:20px;
	max-width:170px;

	float:right;
	margin:-1px 0px 1px 0px;

	border:2px solid white;

	border-radius:10px;
	-o-border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

#empNavBar #redBtn:hover{
	text-decoration:underline;
}

#menu_trigger{display: none;}
#emp_nav{display: none;}


#tabsE{
	/*float:left;*/
	/*width:25%;*/

	margin:1%;
	padding:2%;

	border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;

	/*background-color:#CC0000;*/

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cc0000+0,990000+100 */
background: rgb(204,0,0); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(204,0,0,1) 0%, rgba(153,0,0,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(204,0,0,1) 0%,rgba(153,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(204,0,0,1) 0%,rgba(153,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#990000',GradientType=0 ); /* IE6-9 */

	color:white;
	text-align:center;
	/*font-size:18px;*/
	font-weight:800;

	transition:all 1s ease 0s;
}

/*** Clients ***/

#clientFiles{
	background-color:#CC0000;
	height:80px;
	padding:5px;
	width:100%;
	max-width:250px;

	color:white;
	font-weight:800;

	/*float:left;*/

	border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;

	overflow:hidden;
}

#clientFiles p{
	margin:10px;
}

/*** Home Page ***/

.clickhere{
	color:red;
	font-weight:bold;
	font-size:18px;
}

#homeBox{
	background:URL(images/homeBox_top.jpg) top center no-repeat #454545;
	/*max-width:323px;*/
	/*width:100%;*/
	/*float:left;*/
	margin-top:5px;
	margin-bottom:5px;
	color:white;
	transition:all 1s ease 0s;
}

#homeBox h2{
	font-size:18px;
	margin:0px;
	color:white;
	min-height:35px;
	padding:10px;
	text-shadow:1px 1px 1px black;
}

#homeBox p{
	margin:0px;
	font-size:15px;
	line-height:20px;
	color:white;
	padding:7%;
	width:86%;
	text-align:left;
}

#homeBox #redBtn{
	width:40%;
	margin:0px 0px 0px 58%;
	font-size:14px;
}

#homePix{
	width:100%;
	height:115px;
	overflow:hidden;
}

#homeTxt{
	width:96%;
	padding:2%;
	font-size:16px;
	text-align:left;
}

#homeNews{
	width:96%;
	padding:2%;
	background:rgba(255, 255, 255, .6);

	border-radius:10px;
	-o-border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;

	font-size:14px;

	text-align:left;
}

#homeNewsTop{
	width:100%;
	height:50px;
	margin:0px 0px 20px 0px;
	border-bottom:1px solid black;
}

#homeNews h2{
	margin:0px 0px 5px 0px;
	float:left;
	/*font-size:20px;*/
}

#homeNews a{
	color:red;
	text-decoration:none;
	float:right;
	font-weight:600;
	text-transform:uppercase;
	font-size:16px;
}

#homeNews #hr{
	width:100%;
	height:1px;
	background-color:black;
}

#homeNews #newsTitle{
	color:black;
	float:none;
}

#homeNews p{
	margin:3px;
}

#homeAbout{
	background: -moz-linear-gradient(top,  rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.25)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */

	width:94%;
	padding:3%;

	border-radius:10px;
	-o-border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;

	text-align:left;

	margin:0px 0px 10px 0px;

}

#homeAbout h2{
	font-size:13px;
	margin:0px 0px 5px 0px;
}

#requestForm{
	background:rgba(0, 0, 0, .25);

	max-width:600px;
	width:98%;
	padding:1%;

	border-radius:10px;
	-o-border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;

}

/*#home_right #requestForm{
	margin-top:20px;
}*/

#requestForm #hr{
	width:100%;
	height:1px;
	background-color:black;
}

#requestForm .input_style{
	height:20px;
	padding:1%;
	width:98%;

	border:1px solid #333333;

	border-radius:3px;
	-o-border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;

	-webkit-appearance:none;

}

#home_right #requestForm .input_style{
	width:96%;

}

/*** Bottom ***/

#btmTopBg{
	background:URL(images/btmTop.jpg) top center no-repeat black;
}

#btmTop{
	width:100%;
	max-width:1040px;
	height:56px;
}

#btmTop #redBtn{
	float:right;
}

#btm{
	max-width:1040px;
	width:98%;
	color:white;
	padding:1%;
	/*text-align:left;*/
}

#btm h2{
	color:red;
	font-size:24px;
}

#btm small{
	font-size:12px;
}

#btm a{
	color:white;
	text-decoration:none;
}

#btm a:hover{
	text-decoration:underline;
}

#btm #redBtn{
	background-color:red;
	color:white;
	font-weight:800;
	font-size:15px;
	padding:5px 15px 5px 15px;
	min-width:20px;
	max-width:170px;

	float:right;
	margin:-1px 0px 1px 0px;

	border:2px solid white;

	border-radius:10px;
	-o-border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

#btm #redBtn:hover{
	text-decoration:underline;
}

#footer{
	clear:both;
	width: 100%;
	height:34px;
	font-size:9px;
	text-align:center;
	color:#999999;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 2px 0px;
}

.footer_txt {
	margin: 0px 0px 0px 0px;
	padding: 25px 0px 25px 0px;
}

#footer a{
	font-size:9px;
	color:#999999;
}


/************ Error Styles **********/
#errTitle{
	font-size:20px;
	font-weight:bold;
	margin: 0 10px 0 0;
	padding: 0 0 0 0px;
}

.errSmall{font-size:8pt}

#errFooter{
	margin: 0;
	font-size:9px;
	color:#CCCCCC;
}

#errBlock{
	margin: 0 auto;
	width: 350px;
	font-family: courier;
	font-size:12px;
	color: #003366;
	border:1px solid #003366;
	background-color:#FFFFFF;
}
/************ END Error Styles **********/