/* CSS Document */
body{
	margin:0px auto;
	padding:0px auto;
	text-align:center;
	background-color:#E8E8E8;
	
}


#wrapper{
	margin:0px auto;
	padding:0px auto;
	background-image:url(../images/web1/hdrbckgnd.png);
	background-position:top;
	background-repeat:repeat-x;
	
}

#content{
	margin:0px auto;
	padding:0px auto;
	text-align:left;
	background-color:#021128;
	background-image:url(../images/web1/bottom.png);
	background-position:bottom center;
	background-repeat:no-repeat;
	min-height:555px;
	
}

#insidecontent{
	margin:0px auto;
	padding:0px;
	width:1000px;

}

#header{
	margin:0px auto;
	padding:0px;
	padding:10px 60px 18px 60px;
	/*background-image:url(../images/web1/header.png);
	background-position:center 10px;
	background-repeat:no-repeat;*/
	border-bottom:1pt #333333 solid;
	
}

#menu{
	margin:0px auto;
	padding:125px 0px 0px 0px;
	width:950px;
	text-align:center;
}

#menutitleL{
	margin:20px 0px 0px 20px;
	width:190px;
	text-align:left;
}

#menutextL{
	margin:0px 0px 0px 20px;
	width:190px;
	text-align:left;
}

#menutitleS{
	margin:20px 0px 0px 15px;
	width:133px;
	text-align:left;
}

#menutextS{
	margin:0px 0px 0px 15px;
	width:133px;
	text-align:left;
}

#company{
	float:left;
	width:225px;
	height:325px;
	background-image:url(../images/web1/large.png);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:15px;
}

#news{
	float:left;
	width:160px;
	height:325px;
	margin-top:30px;
	background-image:url(../images/web1/small.png);
	background-position:top center;
	background-repeat:no-repeat;
	text-align:center;
	padding-top:20px;
	padding-left:2px;
}

#solutions{
	float:left;
	width:225px;
	height:325px;
	background-image:url(../images/web1/large.png);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:15px;

}

#portfolio{
	float:left;
	width:160px;
	height:325px;
	margin-top:30px;
	background-image:url(../images/web1/small.png);
	background-position:top center;
	background-repeat:no-repeat;
	text-align:center;
	padding-top:20px;
	padding-left:2px;

}

#brand{
	float:left;
	width:160px;
	height:325px;
	margin-top:30px;
	background-image:url(../images/web1/small.png);
	background-position:top center;
	background-repeat:no-repeat;
	text-align:center;
	padding-top:20px;
	padding-left:2px;
}

#leftmenu{
	float:left;
	margin:5px 0px 0px 10px;
	width:94px;
	height:355px;
	overflow:hidden;
	background-image:url(../images/web1/miniture.png);
	background-repeat:repeat-y;
	
}

#left{
	float:left;
	width:225px;
	height:325px;
	margin:20px 0px 0px 20px;
	background-image:url(../images/web1/large.png);
	background-repeat:no-repeat;
	text-align:center;
}

#right{
	float:right;
	width:550px;
	margin-top:20px;
	padding:0px 30px 0px 30px;
	border-left:1pt #333333 solid;
	border-right:1pt #333333 solid;
	height:100%;
	
}

#footer{
	margin:0px auto;
	padding:0px auto;
	min-height:80px;
	background-color:#000000;
	background-image:url(../images/web1/ftrbckgnd.png);
	background-repeat:repeat-x;
	border-top:1pt #666666 solid;
	padding-bottom:20px;
}

#insidemenu{
	float:left;
	margin:0px auto;
	padding:0px auto;
	width:900px;
	text-align:left;
}

#col1{
	float:left;
	margin:10px 0px 0px 10px;
	width:60px;
	height:75px;
	text-align:left;
}

#col2{
	margin:0px auto;
	padding:0px auto;
	float:left;
	margin-top:8px;
	width:155px;
	text-align:left;
}

#col3{
	margin:0px auto;
	padding:0px auto;
	margin-top:8px;
	width:155px;
	text-align:left;
}

#col4{
	float:left;
	margin:10px 0px 0px 10px;
	width:60px;
	height:75px;
	text-align:left;
}

#col5{
	float:left;
	margin:0px auto;
	padding:0px auto;
	margin-top:8px;
	width:80px;
	text-align:left;
}

#col6{
	float:left;
	margin:0px auto;
	padding:0px auto;
	margin-top:8px;
	width:145px;
	text-align:left;
}

#col7{
	float:left;
	margin:0px auto;
	padding:0px auto;
	margin-top:8px;
	width:155px;
	text-align:left;
}

#col8{
	float:left;
	margin:0px auto;
	padding:0px auto;
	margin-top:8px;
	width:115px;
	text-align:left;
}

#col9{
	float:left;
	margin:0px auto;
	padding:0px auto;
	margin-top:8px;
	width:80px;
	text-align:left;
}

#title{
	float:left;
	width:900px;
}

#edit{
	float:left;
	width:30px;
	margin-top:20px;
}


#entry{
	float:left;
	width:625px;
	margin-top:40px;
	margin-left:20px;
	padding-left:10px;
	height:325px;
	border-left:1pt #7b8596 solid;
}

/*****************************************************
Actions
******************************************************/


/*****************************************************
Prospects
******************************************************/

#prospects2{
	display:block;
}

#prospectentry{
	display:block;
}

#projectentry{
	display:none;
}

#clients{
	display:none;
}

#leads{
	display:none;
}

#projects{
	display:none;
}

/*****************************************************
Operations - Quotes
******************************************************/

#quote_entrymenu{
	margin-left:70px;
	margin-top:20px;
}

#quote_view{
	display:block;
}

#quote_entry{
	display:none;
	
}

#quote_detail{
	display:block;
	background-image:url(../images/detailtxt.png);
	background-position:top right;
	background-repeat:no-repeat;
}

#quote_recitals{
	display:none;
	padding-top:30px;
	background-image:url(../images/recitalstxt.png);
	background-position:top right;
	background-repeat:no-repeat;
	
}

#recital_table{
	height:230px;
	overflow-y:scroll;
	
}

#quote_specs{
	display:none;
	padding-top:30px;
	background-image:url(../images/specstxt.png);
	background-position:top right;
	background-repeat:no-repeat;
	
}

#specs_table{
	height:230px;
	overflow-y:scroll;
	
}

#quote_price{
	display:none;
	padding-top:30px;
	background-image:url(../images/pricetxt.png);
	background-position:top right;
	background-repeat:no-repeat;
	padding-bottom:75px;
}

#price_table{
	display:block;
	
}

#clear{
	clear:both;
}


/*****************************************************
Operations - Work Orders
******************************************************/
#wo_entrymenu{
	float:right;
	margin-right:20px;
}


#wo_entry{
	display:none;
	background-image:url(../images/workordertxt.png);
	background-position:top right;
	background-repeat:no-repeat;
	padding-top:30px;
}

#task_table{
	float:right;
	margin-right:20px;
	width:393px;
	height:170px;
	overflow-y:scroll;
}

#clear2{
	clear:both;
}




/*****************************************************
Financials
******************************************************/


/*****************************************************
Personal
******************************************************/





/****************************************************************   FONT STYLES   ********************************/

.mini{
	margin:3px 0px 0px 1px;
	width:83px;
	text-align:center;
}

.mini2{
	margin:13px 0px 0px 1px;
	width:83px;
	text-align:center;
}

.minititle1{
	color:#7b8596;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.minititle1 a:link, .minititle1 a:visited{
	color:#7b8596;
	text-decoration:none;
}

.minititle1 a:hover{
	color:#f4f4f4;
	text-decoration:none;
}

.title1{
	color:#7b8596;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	font-weight:bold;
}

.title1 a:link, .title1 a:visited{
	color:#7b8596;
	text-decoration:none;
}

.title1 a:hover{
	color:#f4f4f4;
	text-decoration:none;
}

.title2{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.title2 a:link, .title2 a:visited{
	color:#333333;
	text-decoration:none;
}

.header1{
	color:#b5c5e1; /*************** bright blue*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	letter-spacing:2pt;
}

.header2{
	margin-top:10px;
	color:#cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:underline;

}

.ctxt{
	margin-top:5px;
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
}

.txt1{
	color:#7b8596;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}

.txt1 a:link, .txt1 a:visited{
	color:#7b8596;
	text-decoration:none;
}

.txt1 a:hover{
	color:#ffffff;
	text-decoration:none;
}

.white12{
	color:#f4f4f4;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.white12 a:link, .white12 a:visited{
	color:#f4f4f4;
	text-decoration:none;
}

.white9{
	color:#f4f4f4;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
}

.white10{
	color:#f4f4f4;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}

.white10 a:link, .white10 a:visited{
	color:#f4f4f4;
	text-decoration:underline;
}

.white10bold{
	color:#f4f4f4;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}