/*------------RESET-------------------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,d
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: bottom;list-style:none; }
	
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;} 
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
a {text-decoration:none;cursor:pointer;}
ul {list-style:none;}

/* HOME PAGE CSS 
----------------------------------------------------------------------------------------------------------------------------------*/
body {font-family:Arial, Helvetica, sans-serif;background:url(images/bg.gif) repeat;}
.clear{clear:both;font-size:1px;line-height:1px;}

#wrapper {width:990px;height:auto;margin:14px auto 0px auto;}

#wrapper .headerDv  {margin:0 0 0 13px;}

/* logo ----*/
.headerDv .logoDv {width:231px;height:60px;background:#dd503c;float:left;text-align:center;} 
.headerDv .logoDv  a {font-size:24px;color:#fff;line-height:35px;padding:14px 0 0 0;display:block; font-family:"Times New Roman", Georgia, Times, serif; font-weight:normal;}

/* navigator -------*/
.headerDv .NavigatorDv  {float:left;width:723px;background:#2a3046;height:41px;margin:19px 0 0 0;display:inline;}
.headerDv .NavigatorDv ul li {float:left;display:inline;}
.headerDv .NavigatorDv ul li  a {font-size:20px; font-family:"Times New Roman", Times, serif; color:#ffffff;padding:20px 20px 0 20px;display:block;line-height:20px}
.headerDv .NavigatorDv ul li  a:hover{background:#464d6f;}


/* image ---------*/

.imageDv  {background:url(images/img.jpg) no-repeat;width:963px;height:360px;margin:0 0 0 9px;}

/* contents -------------------------*/
.contentsDv {margin:0 0 0 -7px;}

/* box 01 ------*/

.box_01 {float:left;width:236px;height:auto;background:#e5e8d8;border-left:3px solid #fff;border-top:3px solid #fff;border-bottom:3px solid #fff;padding:0 0 5px 0;position:relative;z-index:2;display:inline;}
.box_01 .holdBox01 h1 {color:#7F857D;font-size:24px;letter-spacing:3px;font-family:Georgia, "Times New Roman", Times, serif;padding:9px 0 8px 0;font-variant:small-caps;}
.box_01 .holdBox01 {margin:0 5px 0 12px;}

.box_01 .holdBox01 .blueAch {color:#3f4969;font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;font-size:13px;}
.box_01 .holdBox01 .bluePara  {font-size:11px;font-family:Tahoma, Geneva, sans-serif;color:#4b567e;line-height:13px;padding:0 0 10px 0;}

.box_01 .holdBox01 .brownAch {color:#252b40;font-family:"Times New Roman";font-size:16px;}
.box_01 .holdBox01 .brownPara {color:#555a66;font-size:11px;font-family:Tahoma, Geneva, sans-serif;line-height:13px;padding:0 0 10px 0;}

.box_01 .holdBox01  input {border:none;background:url(images/more.gif) no-repeat;width:53px;height:26px;float:right;margin:0 7px 0 0;cursor:pointer;}


/* box 02 ------*/
.box_02 .holdBray {margin:28px 23px 0 30px; font-family:Tahoma, Geneva, sans-serif;color:#5a5e53;line-height:21px;font-size:12px; padding:0 0 7px 0;}
.box_02  {float:left;width:503px;height:auto;background:#fcfbec url(images/middle.gif) repeat-x;border-top:3px solid #fff; border-right:3px solid #fff;border-bottom:3px solid #fff;padding:0 0 70px 0;display:inline;
margin:-28px 0 0 0; border-left:3px solid #fff;position:relative;z-index:2;}
.box_02 .holdBray  .firstPara  {font-family:Tahoma, Geneva, sans-serif;font-size:12px;line-height:31px;color:#5A5E53;margin-bottom:20px;}
.box_02 .holdBray  .firstPara span  , .box_03 .sec_box .AddressDv h2  , .Prod_Right  .ContactDv  .ConHold  h2 {font-size:14px;color:#DD5939;font-family:"Times New Roman";letter-spacing:1px;}
.box_02 .holdBray  .secPara {font-family:Tahoma, Geneva, sans-serif;font-size:12px;line-height:31px;color:#5A5E53;margin:40px 0 0 0;}

/* box 03 -------*/

.box_03 {float:left;width:237px;position:relative;z-index:2;}
.box_03 .first_Box  .StructureDv {margin:0}
.box_03 .first_Box  {width:237px;height:auto; border-right:3px solid #fff;border-bottom:3px solid #fff;border-top:3px solid #fff;background:#dd503c;}
.box_03 .first_Box  .StructureDv h2{font-family:"Times New Roman";color:#7a2114;font-size:21px;letter-spacing:4px;padding:5px 0 4px 0; font-variant:small-caps; }
.box_03 .first_Box  .StructureDv h2  span {padding:0 0 0 10px;}

.box_03 .first_Box  .StructureDv h3 {font-family:Georgia, "Times New Roman";color:#57180e;font-size:14px;font-weight:bold;letter-spacing:2px;padding:0 0 0 4px;}

.box_03 .first_Box  .StructureDv p {color:#ffffff;font-family:"Times New Roman";font-size:14px;padding:0 0 11px 4px;}
.box_03 .first_Box  .StructureDv a.btn_go {text-align:center;width:26px;height:26px;border:none;background:#8a2d20;color:#fff;font-size:12px;display:block;line-height:25px;float:right;margin:0 5px 4px 0;}
.box_03 .first_Box  .StructureDv h3 a{font-family:"Times New Roman";color:#57180e;font-size:14px; line-height:14px; marging:0; letter-spacing:2px;padding:0 0 0 0px; float:none; background:none; width:100%; text-align:left;}

.box_03 .sec_box  {width:237px;height:auto;background:#e5e8d8;border-right:3px solid #fff;border-bottom:3px solid #fff;padding:0 0 4px 0;}
.box_03 .sec_box .AddressDv  {padding:9px 0 0 0;margin:0 0 0 13px;}
.box_03 .sec_box .AddressDv p {color:#333333;font-size:13px;line-height:17px;font-weight:bold;padding:2px 0 15px 0;}
.box_03 .sec_box .AddressDv  h3 {color:#333333;font-size:13px;line-height:16px;letter-spacing:1px;font-weight:bold;}
.box_03 .sec_box .AddressDv h4 {color:#7f857d;font-size:13px;line-height:20px;letter-spacing:1px;}

.bottomWhite {width:934px;/*height:28px;*/background:#fcfaeb;margin:-70px 0 0 9px;line-height:1px;font-size:1px;position:relative;z-index:1;
height:100px;}

/* footer --------*/
.footerDv {padding:12px 0 0 0;}
.footerDv p {text-align:center;color:#fff;padding:0 0 22px 0;}
.footerDv p  a {font-size:10px;color:#669999;padding:0 23px 0 26px;}

.footerDv p  .copyWrite {font-size:10px;padding:0 19px 0 0;} 
.footerDv p .redTxt {font-size:12px;color:#dd503b;padding:0 0px 0 19px;font-family:"Times New Roman";}



/* INNER PAGE ----------------------------------------------------------------------------------------------------------------------------------*/

.imageProduct {background:url(images/blog.jpg) no-repeat;width:970px;height:212px;margin:0 0 0 -8px;position:relative;z-index:1;}

.contentProduct {width:955px;height:auto;padding:0 0 23px 0;background:#f7f2d1;}

.emptyProduct {font-size:1px;line-height:1px;height:80px;}

/* left ----*/
.Prod_Left  {width:770px;height:auto;border:3px solid #fff;background:#fcfbec url(images/productShade.gif) repeat-x;margin:-25px 0 0 -11px;float:left;position:relative;z-index:2;}
.Prod_Left  h1 {font-size:18px;color:#dd503c;font-family:"Times New Roman";letter-spacing:1px;text-align:right;padding:33px 6px 24px 0;text-transform:uppercase;}
.Prod_Left  h2 {font-size:18px;color:#dd503c;font-family:"Times New Roman";letter-spacing:1px;text-align:left;padding:33px 6px 24px 0;padding-left:24px;}
.Prod_Left  a {font-size:18px;color:#dd503c;font-family:"Times New Roman";letter-spacing:1px;text-align:left;padding:33px 6px 24px 1px;}
.Prod_Left p {font-family:Tahoma, Geneva, sans-serif;color:#5a5e53;line-height:21px;font-size:12px;margin:0 0 0 27px;padding:0 15px 7px 0;}


/* right -----*/
.Prod_Right  {float:right;width:204px;margin:0 -14px 0 0;}

/* history box -------*/
.Prod_Right  .historyDv  {width:201px;height:auto;border-top:3px solid #fff;border-bottom:3px solid #fff;border-right:3px solid #fff;background:#e5e8d8;padding:0 0  7px 0;}
.Prod_Right  .historyDv ul li a {color:#7f857d;background:url(images/li.gif) no-repeat left center;display:block;font-size:12px;font-family:"Times New Roman";padding:0 0 0 23px;line-height:32px;text-transform:uppercase;}
.Prod_Right  .historyDv ul li a:hover  , #active{font-weight:bold;background:url(images/liHov.gif) no-repeat left center;display:block;font-size:12px;font-family:"Times New Roman";padding:0 0 0 23px;line-height:32px;}
.Prod_Right  .historyDv ul {margin:0 0 0 0;}


/* contact box ---------*/
.Prod_Right  .ContactDv  {width:201px;height:auto;background:#f7f8f3;border-top:3px solid #fff;border-bottom:3px solid #fff;border-right:3px solid #fff;margin:6px 0 0 0;padding:0 0 10px 0;}
.Prod_Right  .ContactDv  .ConHold {margin:0 0 0 12px;}
.Prod_Right  .ContactDv  .ConHold  h1 {color:#b1ae9e;font-size:19px;letter-spacing:4px;font-family:"Times New Roman";padding:10px 0 0 0;font-weight:bold;}
.Prod_Right  .ContactDv  .ConHold  p {color:#333333;font-size:12px;line-height:17px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding:0 0 12px 0;}
.Prod_Right  .ContactDv  .ConHold  h4 {font-size:11px;color:#666666;letter-spacing:1px;font-family:"Times New Roman";}

.Prod_Right  .ContactDv  .ConHold  .io {padding:0 0 0 0;}
.Prod_Right  .ContactDv  .ConHold  .io  .Span02 {font-family:"Times New Roman";font-size:11px;color:#7F857D;}
.Prod_Right  .ContactDv  .ConHold  .io .Span01 {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#7F857D;}

.Prod_Right  .ContactDv  .ConHold  h5 {font-family:"Times New Roman";font-size:11px;color:#7F857D;line-height:15px}
.Prod_Right  .ContactDv  .ConHold  a {color:#669999;font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:14px;}



.box_03 .first_Box .StructureDv .h3 a{
color:#57180E;
font-family:"Times New Roman";
font-size:14px;
letter-spacing:2px;
padding:0 0 0 4px;
}


.comment-body{width:90%; margin-left:25px;}
.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Times New Roman', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.0em;
	color:#444B73;
	}
.says{	font-weight: bold;
	font-style: normal;
	font-size: 1.0em;
	color:#444B73;
	}
.comment-author vcard{margin-left:25px;}
#comments{	font-weight: bold;
	font-style: normal;
	font-size: .8em;
	color:#444B73;
	margin-left:25px;
	}
.commentlist p {
	font-weight: normal;
	line-height: 1.0em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	font-size:12px;
	}
	
	.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 50%;
	padding: 2px;
	}
#respond{font-size:13px;}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	float: left;
	}
/* End Form Elements */


.Prod_Left 
/* ------------------------------------------------------------- END OF CSS --------------------------------------------------------------------------------------------------*/

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
/* End Various Tags & Classes*/



/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}


.alignleft {
	float: left;
	}
	
	
	.alignright {
	float: right;
	}
	
	.postmetadata{
		
		padding-left:26px;
		font-family: "Times New Roman", Verdana, Arial, Sans-Serif;
		
		
		}
	
	
	.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	font-size:10px;
	}
	
	.postmetadata a{
		
		color:#630;
		font-size:15px;
		padding-left:2px;
		}
		
		#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
	
	#respond h3{padding-left:26px;}
	
	.flexipages_widget ul{
list-style:none;
}

 .NavigatorDv ul li.current_page_item a{background:#464d6f;}
 
 /* - Custom Coding - */
 .widgettitle {color:#b1ae9e;font-size:19px;letter-spacing:4px;font-family:"Times New Roman";padding:10px 0 0 0;font-weight:bold;}
 a.email {color:#669999;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
  a.bluelink {color:#669999}
  .productTitles p{width:675px; text-align:left; color:#505985; font-size:14px; float:right; font-weight:bold}
  a.carrierLinks {color:#669999; font-size:14px; font-weight:bold}
  .orangeTitle {text-align:left; color:#F60; font-size:13px; font-weight:bold; margin-top:15px; text-transform:uppercase;}
  .blueTitle {text-align:left; color:#444B73; font-weight:bold;}