﻿/***************************
		Label
****************************/
/* Arial, 10, Black */
.lblQuoteItem
{
	font-family:Arial;
	font-size:10pt;
	color:Black;
}

/* Verdana, 8.5, Dark Gray */
.lblDarkGary
{
	font-family:Verdana;
	font-size:8.5pt;
	color:#4c4d4f;
}


/* Verdana, 8.5, Dark Gray, Bold */
.lblDarkGaryBold
{
	font-family:Verdana;
	font-size:8.5pt;
	color:#4c4d4f;
	font-weight: bold;
}

/* Arial, 9, Black */
.lblQuoteItem9pt
{
	font-family:Arial;
	font-size:9pt;
	color:Black;
}

/* Arial, 8.5, Red */
.lblFormMsg
{
	font-family:Arial;
	font-size:8.5pt;
	color:Red;
}

/* Arial, 8.5, Black */
.lblFormItem
{
	font-family:Arial;
	font-size:8.5pt;
	color:#4c4d4f;
}

/* Arial, 8.5, Black, Bold*/
.lblFormItemBold
{
	font-family:Arial;
	font-size:8.5pt;
	font-weight: bold;
	color:#4c4d4f;
}

/* Label Page Header */
.lblPageHeader
{
	font-family:Arial;
	font-size:14pt;
	color:#1c509b;
	font-weight:normal;
}

/* Label Login Header */
.lblLogin
{
	font-family:Arial;
	font-size: 9pt;
	color:Orange;
	font-weight:bold;
}

/* Label Signup Header */
.singupHeaderLabel 
{
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #6e6e6e;
}

/* Label Order Status */
.lblOrderStatus
{
	font-family:Arial;
	font-size:12pt;
	color:Maroon;
	font-weight:normal;
}

/* Label Show Login Message */
.loginMessageLabel 
{
	font-family: Arial;
	font-weight: bold;
	font-size: 11pt;
	color: Maroon;
}

/* Label Show Quote */
.lblVerdana
{
	font-family:Verdana;
	font-size:8.5pt;
	color:Black;
	font-weight:bold;
}
/***************************
		Round Panel
****************************/
/* Label Round Panel Header */
.lblPanelHeader
{
	font-family:Arial;
	font-size:11pt;
	color:#1c509b;
	font-weight:bold;
}

/***************************
	Drawing Mgt Grid Header
****************************/
.lblGridViewHeader
{
	font-family:Arial;
	font-size:8pt;
	color:White;
}
/***************************
		Button
****************************/
/* Form Button */
.btnForm
{
	font-family:Arial;
	font-size:8.5pt;
	color:#4c4d4f;
}

/***************************
		Textbox
****************************/
/* Textbox Watermark */
.txtboxWatermark
{
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	color:Gray;
	width: 119px
}

.txtboxWatermarkLong
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color:Gray;
	width: 340px;
	height: 13px;
	width: 178px;
	border-color: InactiveBorder;
	border-style: solid;
	border-width: 1px
}

.txtboxWatermarkWebsite
{
	font-family: Arial;
	font-size: 8pt;
	color:Gray;
	height: 13px;
	width: 178px;
	border-color: InactiveBorder;
	border-style: solid;
	border-width: 1px
}

/* Textbox Standard */
.txtboxStandard
{
	font-family: Arial;
	font-size: 8pt;
	width: 178px;
	height: 13px;
	color:#666666;
	border-color: InactiveBorder;
	border-style: solid;
	border-width: 1px
}
/***************************
		Sample Page
****************************/
/* First Level Tab Page */
.sampleFirstLevelTab
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
    color:#C71585;
    background-color:White;
    border-color: InactiveBorder;
	border-style: solid;
	border-width: 1px
}
/* Second Level Tab Page */
.sampleSecondLevelTab
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
    color:#4C4D4F;
    background-color:White;
    border-color: InactiveBorder;
	border-style: solid;
	border-width: 1px
}
/***************************
		Accordion
****************************/
/* Accordion */
.accordionHeader
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
    color:#4C4D4F;
    background-color:White;
	border: 1px solid #2F4F4F;
    padding: 5px;
    vertical-align:middle;
    text-align:left;
    margin-top:5px;
    cursor: pointer;
    height:20px;
}

.accordionHeaderSelected
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color:#990000;
	background-color:#E0E0E0;	
    border: 1px solid #2F4F4F;
    padding: 5px;
    vertical-align:middle;
    text-align:left;
    margin-top:5px;
    cursor: pointer;
    height:20px;
}

.accordionContent
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
    background-color:White;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 15px;
    padding-top: 10px;
    line-height:11pt;
    text-align:justify;
}

#master_content .accordionHeaderSelected a
{
	color: #990000;
	background: none;
	text-decoration: none;
}
#master_content .accordionHeader a
{
	color: #990000;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}
#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}



/***************************
	Membership Type Label
****************************/
/* Membership Type Color*/
.memberTypeGreen {
	color: Green;
}

.memberTypeSilver
{
	color: Silver;
}

.memberTypeGold
{
	color: Orange;
}

.memberTypePlantinum
{
	color: Gray;
}

/* Service Panel */
.servicePanel
{
	font-family: Arial;
	font-size: 11pt;
}

/*Modal Popup*/
.modalBackground 
{
	background-color:Gray;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
}

body{
	margin: 0px;
	background:  #666666;
	padding: 0px;
	}
.header{
	background: url(../images/header_bg.gif);
	background-repeat: no-repeat;
	height: 79px;
	width: 996px;
	}
.headertext{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#878888;
	text-decoration: none;
	}
	
.innertext{
	font-weight: normal;
	font-size: 9pt;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#6e6e6e;
	text-decoration: none;
	line-height:13pt
	}

.topnav{
	background: url(../images/nav_bg.gif);
	background-repeat: repeat-x;
	height: 45px;
	}
.startbodybackground{
	background: url(../images/bodystart_bg.gif);
	background-repeat: repeat-x;
	background: #FFFFFF;
	height: 73px;
	}
.memberlogin-bg{
	background: url(../images/memberlogin_bg.gif);
	background-repeat: repeat-x;
	background-position:bottom;
	height: 39px;
	}
.awi{
	background: url(../images/awi_background.gif);
	background-repeat: repeat-x;
	height: 95px;
	}
.latestnews{
	background: url(../images/latestnews_bg.gif);
	background-repeat: repeat-x;
	height: 30px;
	}
.dottedline{
	background: url(../images/dottedline.gif);
	background-repeat: repeat-x;
	height: 11px;
	}
.clienttestimonials{
	background: url(../images/clienttestimonials_bg.gif);
	background-repeat: no-repeat;
	height: 162px;
	}
.memberlogin-bodybg{
	background: url(../images/memberlogin_bodybg.gif);
	background-repeat: repeat-y;
	}
.memberlogin-bodybg-wider{
	background: url(../images/memberlogin_bodybg_wider.gif);
	background-repeat: repeat-y;
	}
.memberlogin-bodybg-signup{
	background: url(../images/memberlogin_bodybg_signup.gif);
	background-repeat: repeat-y;
	}
.memberlogin-footerbg{
	background: url(../images/memberloginfooter_bg.gif);
	background-repeat: repeat-x;
	}
.rightbox-bg{
	background: url(../images/rightbox_bg.gif);
	background-repeat: no-repeat;
	height: 519px;
	width: 223px;
	}
.professional-cadservices{
	background: url(../images/professionalcallservices.gif);
	background-repeat: repeat-x;
	height: 48px;
	}
	
	
.heading_content {
	font-weight: normal;
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#990000;
	font-weight:bold;

	}
.welcome_bg{
	background: url(../images/welcome_bg.gif);
	background-repeat: repeat-x;
	height: 35px;
	}
.welcome_footerbg{
	background: url(../images/welcome_footerbg.gif);
	background-repeat: repeat-x;
	height: 9px;
	}
.welcome_contentbg{
	background: url(../images/welcome_contentbg.gif);
	background-repeat: no-repeat;
	height: 200px;
	width: 501px;
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#707273;
	text-decoration: none;
	}
.box_footerbg{
	background: url(../images/box_footerbg.gif);
	background-repeat: repeat-x;
	}
.box_headerbg{
	background: url(../images/box_topbg.gif);
	background-repeat: repeat-x;
	}
.box_bg{
	background: url(../images/box_bg.gif);
	background-repeat: repeat-y;
	}
.input{
	font-weight: normal;
	font-size: 11px;
	color:#949494;
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	border: 1px #d0d0d0 solid;
	width: 178px;
	}
.latestnewscontent{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#707273;
	text-decoration: none;
	}
.latestnewsheading{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration: none;
	}
.forgotpassword{
	font-weight: normal;
	font-size: 11px;
	color:#920909;
	text-decoration:none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	}
	
.forgotpassword:hover{
	font-weight: normal;
	font-size: 11px;
	color:#920909;
	text-decoration:underline;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	}	
.link{
	font-weight: normal;
	font-size: 11px;
	color:#920909;
	text-decoration:none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	}
.link:hover{
	font-weight: normal;
	font-size: 11px;
	color:#920909;
	text-decoration: underline;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	}		
	
.footerbg{
	background: url(../images/footer_bg.gif);
	background-repeat: repeat-x;
	height: 66px;
	}

.footerlink1{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

.footerlink{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

.footerlink:hover{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:underline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
.footercopyright{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#939598;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

.footercopyright1{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#939598;
	text-decoration:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style:none;
}


.footercopyright1:hover{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#939598;
	text-decoration:underline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

.boxlist{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#707273;
	text-decoration: none;
}
.boxlist ul{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#707273;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
.boxlist li{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#707273;
	text-decoration: none;
	background: url(../images/arrow.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}


.content_table_header_bg {
background-image:url(../images/inner_header_bg.gif);
height:53;
}


.list{
	font-weight: normal;
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #6e6e6e;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
.list ul{
	font-weight: normal;
	font-size: 12px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #6e6e6e;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
.list li{
	font-weight: normal;
	font-size: 12px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #6e6e6e;
	text-decoration: none;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}
.dotted_page{
	background: url(../images/dottedline_new.gif);
	background-repeat: repeat-x;
	height: 21px;
	}




