@charset "utf-8";
/* CSS Document */

body{ margin:34px; padding:0; background:#000 url(../images/bg.jpg) repeat-x top; font:13px Arial, Helvetica, sans-serif; line-height:18px; color:#4b4b4b; background-attachment:fixed}
a{ color:#ad0000; text-decoration:none;}
a:hover{ color:#ee2323; text-decoration:none;}
img{ border:0}
ul,li{ list-style:none; padding:0; margin:0}
#wrapper{width:915px; margin:0 auto; border:0px solid #fff; overflow:auto}
#tobanner{width:915px; height:274px; background-image:url(../images/topshadebg.png); background-position:top; background-repeat:repeat-x}
#flashlogo{width:155px; height:274px; background-image:url(../images/toplogo.png); background-position:top; background-repeat:no-repeat; float:left}
#topbanRight{width:760px; height:274px; float:left}
#topbanRightMargin{width:734px; margin:29px 26px 0px 0px; height:192px}
#requestTop{width:147px; height:28px; text-align:center; float:right}
a.requestLink{color:#FFF; font:bold 13px Arial, Helvetica, sans-serif; text-shadow: 0px 1px 0px #000; padding:7px 22px 5px 20px; background-image:url(../images/request_quote_but.jpg)}
a.requestLink:hover {color:#FFF; font:bold 13px Arial, Helvetica, sans-serif; background-image:url(../images/request_quote_but_o.jpg)}
#logoMargin {background-image:url(../images/spacer.gif); background-repeat:no-repeat; background-position:top left; height:13px;}
#logo {background-image:url(../images/axillogo.png); background-repeat:no-repeat; background-position:top left; width: 734px; height:151px; }
#nav{ width:760px; background:url(../images/navbg.jpg) repeat-x; padding:5px 0 0 0; height:22px; font:normal 13px Arial Narrow, Helvetica, sans-serif; text-align: left; text-transform:uppercase; text-shadow: 0px 1px 0px #000}
#nav a{ color:#FFF; padding:0 0; background:url(../images/sep.jpg) no-repeat right; padding:5px 12px 5px 10px; text-decoration:none}
#nav .nonesep{ color:#FFF; padding:5px 9px 5px 9px; background:none}
#nav a:hover{ color:#fff; background:url(../images/navbg_o.jpg) repeat-x;}
#nav .inqh{ color:#FFF; font:14px Arial Narrow, Helvetica, sans-serif; text-transform:uppercase; padding:0 0 0 100px}
#subnav_bg {background-image:url(../images/subnav_bg.jpg); background-position:top; background-repeat:repeat-x; height:26px;}
#subMenus{width:740px; margin:0 auto; padding-top:4px;}

#nav .selected{ color:#fff; background:url(../images/navbg_o.jpg) repeat-x;}

/* gradient 6 */
.gradient6 {
	background: #000;
	
	
}
.gradient6 h1 {
	font: bold 310%/100% "Lucida Grande", Arial, sans-serif;
	position: relative;
	margin: 0;
	color: #fff;
	text-transform: uppercase;
	letter-spacing: -2px;
}
.gradient6 h1 span {
	background: url(../images/gradient-dark.png) repeat-x;
	position: absolute;
	bottom: -0.1em;
	display: block;
	width: 100%;
	height: 29px;
}



#social_hcontentbox{width:850px; padding: 10px 30px 0px 35px; background:#F3F3F3; text-align:right}


/*first content start*/
#hcontentbox1{width:850px; float:left; padding: 0px 30px 20px 35px; background:#fff}
#hcontentbox1-a{width:181px; padding: 0px 41px 0px 0px; float:left}
#hcontentbox1-b{width:96px; padding: 30px 34px 0px 0px; float:left}
#hcontentbox1-c{width:207px; padding: 16px 27px 0px 0px; float:left}
#hcontentbox1-d{width:264px; padding: 10px 0px 0px 0px; float:left}
/*first content ends*/


/*second content start*/
#hcontentbox2{width:850px; float:left; padding: 0px 30px 20px 35px; background-image:url(../images/second_boxbg.jpg); background-position:top; background-repeat:repeat-x; background-color:#fff}
#hcontentbox2-a{width:177px; padding: 28px 0px 0px 0px; float:left}
#hcontentbox2Sep{width:47px; height:325px; float:left; padding: 0px 0px 0px 0px; background-image:url(../images/secnd_box_sep.jpg); background-position:top; background-repeat:no-repeat}
#hcontentbox2-b{width:177px; padding: 28px 0px 0px 0px; float:left}
#hcontentbox2-c{width:177px; padding: 28px 0px 0px 0px; float:left}
#hcontentbox2-d{width:170px; padding: 28px 0px 0px 0px; float:left}

#hcontentbox2-But{width:850px; float:left; padding: 0px 0px 0px 0px; background-color:#fff}
#hcontentbox2-a-But{width:224px; padding: 0px 0px 0px 0px; float:left}
#hcontentbox2-b-But{width:177px; padding: 0px 47px 0px 0px; text-align:center; float:left}
#hcontentbox2-c-But{width:177px; padding: 0px 47px 0px 0px; text-align:center; float:left}
#hcontentbox2-d-But{width:170px; padding: 0px 0px 0px 0px; text-align:center; float:left}
/*second content ends*/


/*third content start*/
#hcontentbox3{width:850px; float:left; padding: 25px 30px 20px 35px; background-image:url(../images/third_boxbg.jpg); background-position:top; background-repeat:repeat-x; background-color:#f7f6f6}
#hcontentbox3-a{width:236px; height:290px; padding: 15px 15px 15px 15px; border:1px solid #FFFFFF; background-position:top; background-repeat:repeat-x; background-color:#f0f0f0; float:left}
#hcontentbox3Sep{width:23px; height:100px; float:left; padding: 0px 0px 0px 0px; background-image:url(../images/spacer.gif); background-position:top; background-repeat:no-repeat}
/*third content ends*/


/*fourth content start*/
#hcontentbox4{width:850px; float:left; padding: 25px 30px 20px 35px; background-image:url(../images/third_boxbg.jpg); background-position:top; background-repeat:repeat-x; background-color:#f7f6f6}
#hcontentbox4-aMain{width:300px; padding: 0px 0px 0px 0px; margin:0px 25px 0px 0px; float:left}
#hcontentbox4-a{width:258px; padding: 20px 20px 20px 20px; border:1px solid #FFFFFF; background-position:top; background-repeat:repeat-x; background-color:#f0f0f0; float:left}
#hcontentbox4-b{width:300px; padding: 8px 0px 8px 0px; text-align:center; float:left}
#hcontentbox4-cMain{width:525px; padding: 0px 0px 0px 0px; float:left}
#hcontentbox4-cSep{width:525px; height:20px; float:left; padding: 0px 0px 0px 0px; background-image:url(../images/content_h_sep.jpg); background-position:center; background-repeat:no-repeat}
#hcontentbox4-d {width:201px; padding: 0px 0px 0px 0px; float:left}
#hcontentbox4-dSep{width:57px; height:270px; float:left; padding: 0px 0px 0px 0px; background-image:url(../images/content_v_sep.jpg); background-position:top center; background-repeat:no-repeat}
#hcontentbox4-e {width:267px; padding: 0px 0px 0px 0px; float:left}
/*fourth content ends*/

/*footer content start*/
#footerbg{width:850px; height:190px; float:left; padding: 25px 30px 20px 35px; background-image:url(../images/footerbg.jpg); background-position:bottom; background-repeat:repeat-x; background-color:#000}
#footer-a{width:430px; padding: 0px 0px 0px 0px; float:left}
#footerSep{width:46px; height:190px; float:left; padding: 0px 0px 0px 0px; background-image:url(../images/footer_Sep.png); background-position:top left; background-repeat:no-repeat}
#footer-b{width:370px; padding: 0px 0px 0px 0px; float:left}
#footer-b ul {float: left; width: 370px; margin: 0; padding: 0; list-style: none;}
#footer-b li {float: left; width: 370px; margin: 0; padding: 0; height:30px; color:#786C63; list-style:none}
#footer-link{width:370px; padding: 0px 0px 0px 0px; margin:6px 0px 0px 0px; float:left}
#footer-link ul {float: left; width: 370px; margin: 0; padding: 0; list-style: none;}
#footer-link li {float: left; width: 123px; margin: 0; padding: 0; height:20px;  color:#786C63; list-style:none}
/*footer content ends*/



/*Inner Template Starts*/
#inWrapper{width:915px; margin:0 auto; float:left}
#inTopbanner{width:915px; margin:0px 0px 0px auto; float:left}
#stripbg{width:915px; margin:0 auto; height:8px; background-color:#cccccc; float:left}
#inMainContent{width:875px; padding: 20px 20px 20px 20px; margin:0 auto; background-color:#efefef; float:left}
#inMainContent-a{width:607px; padding: 0px 0px 0px 0px; margin:0px 15px 0px auto; float:left}
#inMainContent-ltwhitetop{width:607px; padding: 0px 0px 0px 0px; margin:0 auto; background-image:url(../images/lt-whitebox-top.jpg); background-position:top center; background-repeat:no-repeat; height:20px; float:left}
#inMainContent-ltwhitebg{width:557px; padding: 3px 25px 0px 25px; margin:0 auto; background-image:url(../images/lt-whitebox-bg.jpg); background-position:top center; background-repeat:repeat-y; height:200px; float:left; height:auto}
#inMainContent-ltwhitebtm{width:607px; padding: 0px 0px 0px 0px; margin:0 auto; background-image:url(../images/lt-whitebox-btm.jpg); background-position:top center; background-repeat:repeat-y; height:20px; float:left}

#sideMainContent{width:253px; padding: 0px 0px 0px 0px; margin:0 auto; float:right}
#sideMainContentBox{width:253px; padding: 0px 0px 0px 0px; margin:0px 0px 12px auto; float:right}
#sideMainContentiTop{width:253px; height:20px; padding: 0px 0px 0px 0px; margin:0 auto; background-image:url(../images/sidebox-top.jpg); background-position:top center; background-repeat:no-repeat; float:left}
#sideMainContentibg{width:213px; padding: 0px 20px 0px 20px; margin:0 auto; background-image:url(../images/sidebox-bg.jpg); background-position:top center; background-repeat:repeat-y; float:left}
#sideMainContentiBtm{width:253px; height:20px; padding: 0px 0px 0px 0px; margin:0 auto; background-image:url(../images/sidebox-btm.jpg); background-position:top center; background-repeat:no-repeat; float:left}

/*Inner Template Starts*/


#clear {clear:both}

.sideDivider {background-image:url(../images/h_line_sep.jpg); background-position:center; background-repeat:repeat-x; padding: 0px 0px 0px 0px; width: 175px; height:1px; float:right}

/* portfolio */
#portfolio{width:565px; padding: 0px 0px 0px 0px; margin:6px 0px 0px 0px; float:left}
#portfolio ul {float: left; width: 565px; margin: 0; padding: 0; list-style: none;}
#portfolio li {float: left; width: 280px; margin: 0; padding: 0; height:320px; color:#786C63; list-style:none;border:0px solid #C8C8C8;}

#portfolio_content{width:268px; height:300px; padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; border:1px solid #C8C8C8; background-color:#E8E8E8}
#portfolio_content_text{font:13px Arial, Helvetica, sans-serif; width:260px; padding: 0px 0px 0px 5px; margin:15px 5px 5px 5px; color:#545353;}
#portfolio_content_txt{ float:left; width:130px; border:0px solid #C8C8C8; height:auto}
#portfolio_content_image{ float:right; margin-right:10px; width:115px; border:0px solid #C8C8C8;}
#portfolio_content img{ margin: 0px 0px 0px 3px; border:0px solid #000;}

/* portfolio ends */


#logo_portfolio a.logo_design {display:block; width:150px;height:30px;background-image:url(../images/logo_portfolio_but.gif); background-repeat:no-repeat  }
#logo_portfolio a.logo_design:hover {display:block; width:150px;height:30px;background-image:url(../images/logo_portfolio_but_o.gif); background-repeat:no-repeat}

#print_portfolio a.print_design {display:block; width:150px;height:30px;background-image:url(../images/print_portfolio_but.gif); background-repeat:no-repeat  }
#print_portfolio a.print_design:hover {display:block; width:150px;height:30px;background-image:url(../images/print_portfolio_but_o.gif); background-repeat:no-repeat}


#web_portfolio a.web_design {display:block; width:150px;height:30px;background-image:url(../images/web_portfolio_but.gif); background-repeat:no-repeat  }
#web_portfolio a.web_design:hover {display:block; width:150px;height:30px;background-image:url(../images/web_portfolio_but_o.gif); background-repeat:no-repeat}

#contact_details a.contact_details_design {display:block; width:150px;height:30px;background-image:url(../images/detail.png); background-repeat:no-repeat  }
#contact_details a.contact_details_design:hover {display:block; width:150px;height:30px;background-image:url(../images/detail_o.png); background-repeat:no-repeat}

#banner_text{ padding:10px 0 0 30px;}
#banbg01{width:915px; height:130px; background-image:url(../images/banbg01.jpg); background-position:top; background-repeat:no-repeat}
#banbg02{width:915px; height:130px; background-image:url(../images/banbg02.jpg); background-position:top; background-repeat:no-repeat}
#banbg03{width:915px; height:130px; background-image:url(../images/banbg03.jpg); background-position:top; background-repeat:no-repeat}
#banbg04{width:915px; height:130px; background-image:url(../images/banbg04.jpg); background-position:top; background-repeat:no-repeat}
#banbg05{width:915px; height:130px; background-image:url(../images/banbg05.jpg); background-position:top; background-repeat:no-repeat}

.h_divider {
	background-image:url(../images/h_divider.png); background-position:center; background-repeat:repeat-x; height:10px; padding: 10px 0px 15px 0px;
}

.toggleopacity img {
	 opacity:1;
}
.toggleopacity:hover img {
	opacity:0.8;
}





#pagination{ width:400px;}
.pagination_prev { background:#202020;font-weight:bold;	padding:3px 3px 3px 3px;border:1px solid #EFEFEF;text-decoration:none;color:#fff;}
a.pagination_prev  {color:#fff;	font-weight:bold;	padding:3px 3px 3px 3px;	background:#202020;	text-decoration:none;}
a:hover.pagination_prev  {text-decoration:none;color:#fff;font-weight:bold;padding:3px 3px 3px 3px;background:#EFEFEF;}
.pagination_current { background:#202020;font-weight:bold;padding:3px 3px 3px 3px;border:1px solid #EFEFEF;text-decoration:none;color:#fff;}
a.pagination_current  { color:#fff;font-weight:bold;padding:3px 3px 3px 3px;background:#202020;margin-right:3px;margin-left:3px;text-decoration:none;}
a:hover.pagination_current  {text-decoration:none;color:#fff;font-weight:bold;padding:3px 3px 3px 3px;background:#EFEFEF;margin-right:3px;margin-left:3px;}
.pagination_next { background:#202020;font-weight:bold;padding:3px 3px 3px 3px;border:1px solid #EFEFEF;text-decoration:none;color:#fff;}
a.pagination_next  {color:#fff;font-weight:bold;padding:3px 3px 3px 3px;background:#202020;text-decoration:none;}
a:hover.pagination_next  {text-decoration:none;color:#fff;font-weight:bold;padding:3px 3px 3px 3px;background:#EFEFEF;}
.imgleft{ float:left; margin:5px 20px 0 0}
.imgIco{ margin:5px 11px 5px 0px}
.imgright{ float:right; margin:5px 0px 0 20px}


/*------------------------------------------------------------------------------------------------------------------*/
.h1Blue3 {font-family:Arial, Helvetica, Tahoma, Verdana;font-size:13px;font-weight:normal;color:#bf0000;margin-top:0px;margin-bottom:0px;line-height:18px;
}
/*------------------------------------------------------------------------------------------------------------------*/
.h1Top1 {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size:7pt;
	color:#777777;
	margin-top:0px;
	margin-bottom:0px;
	line-height:16px;
}
/*------------------------------------------------------------------------------------------------------------------*/
.h1Top2 {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size:7pt;
	color:#FFFFFF;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:0px;
	line-height:16px;
}
/*------------------------------------------------------------------------------------------------------------------*/
.h1Grey {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size:24px;
	color:#363636;
	font-weight:normal;
	padding:0px 0px 5px 0px;
	margin-top:0px;
	margin-bottom:0px;
	line-height:30px;
	
}
/*------------------------------------------------------------------------------------------------------------------*/
.h1GreyHead {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size:25px;
	color:#363636;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:18px;
	line-height:30px;
	
}
/*------------------------------------------------------------------------------------------------------------------*/
.h1BlackHeadBig {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size:30px;
	color:#000000;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	line-height:35px;
	
}
/*------------------------------------------------------------------------------------------------------------------*/
.h1BlueHeadTitle {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size:38px;
	color:#fff;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	line-height:38px;
	
}

/*------------------------------------------------------------------------------------------------------------------*/
.h1GreyHeadBig {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size:35px;
	color:#363636;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:18px;
	line-height:35px;
	
}
/*------------------------------------------------------------------------------------------------------------------*/
.h1WhiteSmall {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size:13px;
	color:#494949;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	line-height:18px;
	
}

.page_visited {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size:11px;
	color:#575757;
	margin-top:0px;
	margin-bottom:0px;
	line-height:18px;
	
}
.counter {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size:11px;
	color:#fff;
	margin-top:0px;
	margin-bottom:0px;
	line-height:18px;
	
}
/*------------------------------------------------------------------------------------------------------------------*/
.h1BlackSmall {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size:13px;
	color:#fff;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	line-height:18px;
	
}
/*------------------------------------------------------------------------------------------------------------------*/
.h1WhiteHeadBig {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size:40px;
	color:#FFFFFF;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	line-height:35px;
	
}
/*------------------------------------------------------------------------------------------------------------------*/
.h1BlueHeadBig {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size:25px;
	color:#bf0000;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:18px;
	line-height:00px;
	
}
/*------------------------------------------------------------------------------------------------------------------*/
.h1Blue {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size:24px;
	color:#000000;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:0px;
	line-height:30px;
	
}
/*------------------------------------------------------------------------------------------------------------------*/
.h1Grey {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size:24px;
	color:#000000;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:0px;
	line-height:25px;
	
}
/*------------------------------------------------------------------------------------------------------------------*/
.h1Blue2 {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size:20px;
	color:#bf0000;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:18px;
	line-height:25px;
	
}
/*------------------------------------------------------------------------------------------------------------------*/
.h1Blue3 {
	font-family:Arial, Helvetica, Tahoma, Verdana;
	font-size:16px;
	font-weight:normal;
	color:#bf0000;
	margin-top:0px;
	margin-bottom:0px;
	line-height:18px;
}
/*------------------------------------------------------------------------------------------------------------------*/

.tBorder {
	border-color:#CCCCCC;
	border:1px;
}

/*------------------------------------------------------------------------------------------------------------------*/

a.topMenu:link {
	font-family:Arial, Helvetica, Tahoma, Verdana;
	font-size:8pt;
	color:#000000;
	font-weight: bold;
	text-decoration:none;
}

a.topMenu:active {
	font-family:Arial, Helvetica, Tahoma, Verdana;
	font-size:8pt;
	color:#000000;
	font-weight: bold;
	text-decoration:none;
}

a.topMenu:visited {
	font-family:Arial, Helvetica, Tahoma, Verdana;
	font-size:8pt;
	color:#000000;
	font-weight: bold;
	text-decoration:none;
}

a.topMenu:hover {
	font-family:Arial, Helvetica, Tahoma, Verdana;
	font-size:8pt;
	color:#CC0000;
	text-decoration:none;
	font-weight: bold;
}

/*------------------------------------------------------------------------------------------------------------------*/
a.subLink:link {
	font-family:Arial Narrow, Helvetica, Tahoma, Verdana;
	font-size:11px;
	color:#000;
	font-weight: bold;
	text-decoration:none;
	text-transform:uppercase;
	padding: 0px 20px 0px 0px;
}

a.subLink:active {
	font-family:Arial Narrow, Helvetica, Tahoma, Verdana;
	font-size:11px;
	color:#000;
	font-weight: bold;
	text-decoration:none;
	text-transform:uppercase;
	padding: 0px 20px 0px 0px;
}

a.subLink:visited {
	font-family:Arial Narrow, Helvetica, Tahoma, Verdana;
	font-size:11px;
	color:#000;
	font-weight: bold;
	text-decoration:none;
	text-transform:uppercase;
	padding: 0px 20px 0px 0px;
}

a.subLink:hover {
	font-family:Arial Narrow, Helvetica, Tahoma, Verdana;
	font-size:11px;
	color:#ad0000;
	font-weight: bold;
	text-decoration:none;
	text-transform:uppercase;
	padding: 0px 20px 0px 0px;
}
/*------------------------------------------------------------------------------------------------------------------*/

a.footerLink:visited {
	font-family:Arial, Helvetica, Tahoma, Verdana;
	font-size:12px;
	font-weight:normal; 
	color:#636262;
	text-decoration:none;
	line-height:22px;
}

a.footerLink:active {
	font-family:Arial, Helvetica, Tahoma, Verdana;
	font-size:12px;
	font-weight:normal; 
	color:#636262;
	text-decoration:none;
	line-height:22px;
}

a.footerLink:link {
	font-family:Arial, Helvetica, Tahoma, Verdana;
	font-size:12px;
	font-weight:normal; 
	color:#636262;
	text-decoration:none;
	line-height:22px;
}

a.footerLink:hover {
	font-family:Arial, Helvetica, Tahoma, Verdana;
	font-size:12px;
	font-weight:normal; 
	color:#939393;
	text-decoration:none;
	line-height:22px;
}

/*------------------------------------------------------------------------------------------------------------------*/

.date { 
	font-family:Arial, Helvetica, Tahoma, Verdana;
	font-size:8pt;
	color:#6F7070;
	
}

/*------------------------------------------------------------------------------------------------------------------*/
.copy {
	font-family:Arial, Helvetica, Tahoma, Verdana;
	font-size:11px;
	font-weight:normal; 
	color:#575757;
	text-transform:uppercase;
}

/*------------------------------------------------------------------------------------------------------------------*/

.phone {
	font-family:Arial, Helvetica, Tahoma, Verdana;
	font-size:32pt;
	font-weight:bold; 
	color:#FFFFFF;
	line-height:50px;
}
/*------------------------------------------------------------------------------------------------------------------*/

.whiteTxt1 {
	font-family:Arial, Helvetica, Tahoma, Verdana;
	font-size:18px;
	font-weight:normal; 
	color:#FFFFFF;
	line-height:20px;
}
/*------------------------------------------------------------------------------------------------------------------*/

.whiteTxt2 {
	font-family:Arial, Helvetica, Tahoma, Verdana;
	font-size:20px;
	font-weight:normal; 
	color:#FFFFFF;
	line-height:30px;
}
/*------------------------------------------------------------------------------------------------------------------*/

.nav {
	font-family:Arial, Helvetica, Tahoma, Verdana;
	font-size:9pt;
	font-weight:bold; 
	color:#575454;
}


/*------------------------------------------------------------------------------------------------------------------*/
.smalltxt {
	font-family:Arial, Helvetica, Tahoma, Verdana;
	font-size:6.5pt;
	font-weight:normal; 
	color:#495558;
}
/*------------------------------------------------------------------------------------------------------------------*/

input
{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#000;
	background-image:url(../images/input_bg.jpg);
	background-position: bottom;
	padding: 5px 5px 5px 5px;
	margin:0 0 5px 0;
	border:1px solid #e6e6e6;
	border-bottom-color:#e6e6e6;
	border-left-color:#e6e6e6;
	border-right-color:#e6e6e6;
	border-top-color:#e6e6e6;
}

/*
--------------------------------------------------------------------------------------------------------------------
*/

input.noborder
{
	
	font-family: Arial, Tahoma, Verdana;	font-size:8pt;	font-weight:bold;	text-align:center;	color:#FFFFFF; border:0px solid #000; background:#fff; padding:3px 3px 3px 3px;
	
}

input.submit_btn
{
	font-family: Arial, Tahoma, Verdana;	font-size:8pt;	font-weight:bold;	text-align:center;	color:#FFFFFF; border:1px solid #000; background:#ffffff; padding:3px 3px 3px 3px;
}

/*
--------------------------------------------------------------------------------------------------------------------
*/

textarea
{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#424242;
	overflow:auto;
	background-image:url(../images/textarea_bg.jpg);
	background-position:bottom;
	padding: 5px 5px 5px 5px;	
	border:1px solid #e6e6e6;
	border-bottom-color:#e6e6e6;
	border-left-color:#e6e6e6;
	border-right-color:#e6e6e6;
	border-top-color:#e6e6e6;
}

/*
--------------------------------------------------------------------------------------------------------------------
*/

select
{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#424242;
	background:#FFFFFF;/*Alpha(Opacity=0, Style=0);*/
}

/*
--------------------------------------------------------------------------------------------------------------------
*/

input.btn
{
	font-family:Ms Sans Serif, Arial, Tahoma, Verdana;
	font-size:8pt;
	color:#000;
	background-color:#202020;
	border:1px solid #EFEFEF;
		
}

/*
--------------------------------------------------------------------------------------------------------------------
*/

hr
{
	height:1px;
	color:#EEEEEE;
	margin-top:0px;
	margin-bottom:0px;
}

/*
--------------------------------------------------------------------------------------------------------------------
*/

.imgBorder
{
	border-color: #989898;
}

/*
--------------------------------------------------------------------------------------------------------------------
*/

.small
{
	font-family:Arial, Helvetica, Tahoma, Verdana;
	font-size:7.5pt;
}
/*
--------------------------------------------------------------------------------------------------------------------
*/

.redTxt
{
	font-family:Tahoma, Arial, Helvetica, Verdana;
	font-size:8pt;
	color:#cc0000;
}
/*------------------------------------------------------------------------------------------------------------------*/

.li2
{
	list-style-image:url("images/greenarrow.gif");
	margin-left:10px;
	margin-bottom:0px;
	margin-top:0px;

		
}

/*
--------------------------------------------------------------------------------------------------------------------
*/


ul, li
{
	list-style-image:url(../images/bullet_arrow.gif);	
	margin-left:9px;
	margin-bottom:0px;
	margin-top:0px;
	line-height:18px;
		
}

/*
--------------------------------------------------------------------------------------------------------------------
*/



