body{
	padding:0px;
	margin:0px;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #0a2b58;
}
img{
border:none;
}
#main_container{
width:998px;
height:auto;
padding:0px;
margin:0px auto;

}
.header_top{
	background-image: url(../images/bg_top.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 998px;
}
.body_center{
	background-image: url(../images/bg_repeat.png);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 998px;
	overflow: hidden;
}
.body_footer{
	background-image: url(../images/bg_bottom.png);
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 998px;
}

.footer_button{ background:url(../images/submit_bt.gif) no-repeat; padding:4px 0 0 0; margin:0;}
.footer_mail input{background-color:none; border:none;}

.header{
	padding: 0px;
	height: auto;
	width: 97%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.logo{
	padding: 0px;
	float: left;
	height: 110px;
	width: 207px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 6px;
}
.left_menu_top{
	background-image: url(../images/left_top_menu_bg.jpg);
	padding: 0px;
	height: 29px;
	width: 291px;
	margin-top: 0px;
	margin-right: 22px;
	margin-bottom: 0px;
	margin-left: 0px;
}
ul.left_menu_a {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
}

ul.left_menu_a li{
	padding: 0px;
	margin-top: 9px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
}
ul.left_menu_a li a{
	background-image: url(../images/home_top_A.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 54px;
	background-position: left bottom;
}

ul.left_menu_a li a:hover{
	background-image: url(../images/home_top_b.jpg);
}





ul.left_menu_b {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
}

ul.left_menu_b li{
	padding: 0px;
	margin-top: 9px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
ul.left_menu_b li a{
	background-image: url(../images/about_top_a.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 54px;
	background-position: left bottom;
}

ul.left_menu_b li a:hover{
	background-image: url(../images/about_top_B.jpg);
}


ul.left_menu_c {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
}

ul.left_menu_c li{
	padding: 0px;
	margin-top: 9px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
ul.left_menu_c li a{
	background-image: url(../images/contatct_top_a.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 67px;
	background-position: left bottom;
}

ul.left_menu_c li a:hover{
	background-image: url(../images/contatct_top_b.jpg);
}




ul.left_menu_d {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
}

ul.left_menu_d li{
	padding: 0px;
	margin-top: 9px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
ul.left_menu_d li a{
	background-image: url(../images/sitemap_top_a.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 67px;
	background-position: left bottom;
}

ul.left_menu_d li a:hover{
	background-image: url(../images/sitemap_top_b.jpg);
}

.header_flash{
	padding: 0px;
	float: left;
	height: 246px;
	width: 958px;
	margin: 0px;
}
.left_top_box{
	padding: 0px;
	float: right;
	height: auto;
	width: 291px;
	margin-top: 0px;
	margin-right: 22px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.live_chat{
	background-image: url(../images/live_chat.jpg);
	padding: 0px;
	height: 44px;
	width: 118px;
	float: right;
	margin-top: 12px;
	margin-right: 22px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: block;
}

.live_chat p{
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 26px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
}

.menu{
	width: 958px;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	height: 45px;
	overflow: hidden;
}
.hover_new{
background:#1e516c;
}

.left_center_box{
	padding: 0px;
	float: left;
	height: auto;
	width: 736px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	overflow: visible;
}
.left_center_box_top{
	background-image: url(../images/center_box_top.jpg);
	margin: 0px;
	padding: 0px;
	height: 9px;
	width: 100%;
	background-repeat: no-repeat;
}
.left_center_box_repeat{
	background-image: url(../images/center_box_repeat.jpg);
	margin: 0px;
	height: auto;
	width: 100%;
	background-repeat: repeat-y;
	overflow: hidden;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.left_center_box_repeat h1{
	margin: 0px;
	padding: 0px;
	font-size: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #343434;
	font-weight: bold;
	text-indent: 12px;
	display: block;
}

.left_center_box_repeat p{
	width: 96%;
	height: auto;
	margin-top: 14px;
	line-height:18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	display: block;
	background-image: none;
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #8c94a6;
}
.left_center_box_bottom{
	background-image: url(../images/center_box_bottom.jpg);
	margin: 0px;
	padding: 0px;
	height: 9px;
	width: 100%;
	background-repeat: no-repeat;
}
.read_more{
	background-image: url(../images/read_more_bg.jpg);
	padding: 0px;
	height: 18px;
	width: 81px;
	float: right;
	margin-top: 0px;
	margin-right: 16px;
	margin-bottom: 11px;
	margin-left: 0px;
	line-height: 18px;
	text-align: center;
}
.read_more a{
color:#e6d9b3;
text-decoration:none;
}
.read_more a:hover{
text-decoration:underline;
}
.center_box{
	padding: 0px;
	height: 237px;
	width: 714px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/center_box_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.box_a{
	background-image: url(../images/box_a.jpg);
	height: 236px;
	width: 212px;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 22px;
	margin-bottom: 0px;
	margin-left: 12px;
}
.txt_a{
	display: block;
	padding: 0px;
	margin-top: 164px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 11px;
	background-image: none;
}
.box_b{
	background-image: url(../images/box_b.jpg);
	padding: 0px;
	float: left;
	height: 236px;
	width: 211px;
	margin-top: 0px;
	margin-right: 22px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.box_c{
	background-image: url(../images/box_c.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 236px;
	width: 211px;
}
.click_bt{
	background-image: url(../images/click_button.jpg);
	display: block;
	padding: 0px;
	height: 22px;
	width: 75px;
	line-height: 22px;
	text-align: center;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 88px;
}
.click_bt a{
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}
.click_bt a:hover{
color:#FF8040;
}
.flash_gallery_b{
	background-image: none;
	padding: 0px;
	height: 265px;
	width: 712px;
	margin-top: 11px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 12px;
	font-weight: bold;
	color: #f5821d;
}
.ad_box{
	padding: 0px;
	width: 97%;
	margin-top: 22px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	background-image: url(../images/repeat_dot.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 140px;
}
.news_box{
	padding: 0px;
	height: auto;
	width: 97%;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.news_box_a{
	padding: 0px;
	height: auto;
	width: 470px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	float: left;
	background-image: url(../images/repeat_dot2.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.news_box_a h1{
	background-image: url(../images/icon_a.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 79%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f5821d;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 33px;
	height: 30px;
	line-height: 30px;
}

.news_box_a P{
	display: block;
	width:95%;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 11px;
	color: #393939;
	margin-top: 8px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.read_more_a{
	background-image: url(../images/icon_b.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	height: 11px;
	width: 90px;
	font-size: 11px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.read_more_a a{
	color: #f3760d;
	text-decoration: none;
}
.read_more_a a:hover{
text-decoration:underline;
}
.testimonials{
	background-image: url(../images/testimonials.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 174px;
	width: 230px;
	background-repeat: no-repeat;
}
.testimonials p{
	display: block;
	line-height:22px;
	margin-top: 77px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	height: auto;
	width: 100%;
	font-size: 11px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
}
.right_center_box{
	padding: 0px;
	float: left;
	width: 210px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.right_menu{
	float: left;
	height: auto;
	width: 210px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding: 0px;
	}
.right_menu h1{
	background-image: url(../images/right_menu_top.jpg);
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 100%;
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	color: #163037;
	line-height: 35px;
	text-align: left;
	display: block;
	text-indent: 38px;
}
.link{
	display: block;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
	color: #323232;
	font-weight: bold;
}
.link a:hover{
	color: #FF8000;
}
.link a{
	color: #323232;
	text-decoration: none;
}

.ad_box_c{
	display: block;
	height: 40px;
	width: 90%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
.right_menu_repeat{
	background-image: url(../images/right_menu_repeat.jpg);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
}
.right_menu_repeat ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.right_menu_repeat ul li{
	display: block;
	height: auto;
	width: 94%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/repeat_dot3.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 0px;
}

.right_menu_repeat ul li a{
	font-size: 12px;
	font-weight: bold;
	color: #463c25;
	text-decoration: none;
	padding-top: 8px;
	display: block;
	padding-bottom: 7px;
	background-image: url(../images/list_icon.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	height: auto;
	width: 160px;
	padding-right: 0px;
	padding-left: 17px;
}
.right_menu_repeat ul li a:hover{
	color: #e06a0b;
}
.right_menu_bottom{
	background-image: url(../images/right_menu_bottom.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 4px;
	width: 210px;
}
.logo_dgn{
	background-image: url(../images/logo_dgn.jpg);
	height: auto;
	width: 211px;
	background-repeat: no-repeat;
	padding-top: 90px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.logo_dgn_button{
	background-image: url(../images/button_right.jpg);
	height: 29px;
	width: 71px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 120px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	display: block;
	text-align: center;
	font-size: 11px;
	color: #1b1d27;
	font-weight: bold;
}

.logo_dgn_button a{
	color: #1b1d27;
	text-decoration:none;
}
.logo_dgn_button a:hover{
color:#FF8000;

}

.right_cont_footer_link{
	padding: 0px;
	width: 211px;
	overflow: hidden;
	height: auto;
	margin-top: 14px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #f8f8fa;
}

.devider{
	padding: 0px;
	height: 10px;
	width: 90%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d8d9de;
}
.domain_box{
	width: 210px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 12px;
	margin-left: auto;
	background-image: url(../images/right_ad_d.jpg);
	height: auto;
	background-repeat: no-repeat;
	padding-top: 149px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.read_more_b{
	background-image: url(../images/button_righta.jpg);
	display: block;
	margin: 0px 0px 0px 10px;
	height: 21px;
	width: 74px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	line-height: 21px;
}

.read_more_b a{
	color: #1b1d27;
	text-decoration: none;
}
.read_more_b a:hover{
	color: #FF8040;
}


/*drop_down*/

li {font: 12px tahoma;}
/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_a{
	position:absolute;
	top: 0; /*THEME CHANGE HERE*/
	border-top-width: 0px; /*Top border width. Should match height of .ddcolortabsline above*/
	border-bottom-width: 0;
	font:normal 12px Arial;
	line-height:18px;
	z-index:100;
	width: 140px;
	visibility: hidden;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
	margin-top: -6px;
}


.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #FDE8E9;
border-bottom: 0px solid #FDE8E9; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: white;
}
.dropmenudiv_a a.sub_bottom{
	width: 140px;
	display: block;
	text-indent: 5px;
	border-top: 0 solid #678b3f;
	border-bottom: 0px solid #678b3f;
	text-decoration: none;
	color: white;
	background-position:0% bottom;
	background-color: transparent;
	background-image: url(../images/sub_bottom.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	height: 24px;
}

.dropmenudiv_a a.subtop{
	width: auto;
	display: block;
	text-indent: 5px;
	border-top: 0 solid #678b3f;
	border-bottom: 0px solid #678b3f;
	text-decoration: none;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	background-color: transparent;
	background-image: url(../images/sub_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: auto;
}


* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
	color: #77d0ff;
	background-color: #006666;
}
.dropmenudiv_a a:hover.subtop{ 
background-color: transparent;
/*	background-image: url(../images/sub_top_hover.gif);*/
	background-repeat: no-repeat;
	background-position: left top;
color: #77d0ff;
}
.dropmenudiv_a a:hover.sub_bottom{
/*THEME CHANGE HERE*/
/*background: #8DC63F url(sub_bottom.gif) bottom left no-repeat;
background-position:0% -20px;*/
color: #77d0ff;
	background-position:0% bottom;
	background-color: transparent;
	background-image: url(../images/sub_bottom.gif);
	background-repeat: no-repeat;
}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */


#pointermenu2{
	margin: 0;
	padding: 0;
	overflow: hidden;
}

#pointermenu2 ul{
	margin-left: 4px; /*menu offset from left edge of window*/
	float: left;
	padding-left: 0px;
	font: 13px "Lucida Sans Unicode"; /*optional left round corner*/
	background-image: url(../images/blockdefault.gif);
	background-repeat: repeat-x;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}

* html #pointermenu2 ul{ /*IE6 only rule. Decrease ul left margin and add 1em bottom margin*/
	margin-bottom: 1em;
	margin-left: 7px; /*menu offset from left edge of window in IE*/
	overflow: hidden;
}

#pointermenu2 ul li{
display: inline;
}


#pointermenu2 ul li a{
	float: left;
	color: white;
	font-weight: 200;
	text-decoration: none;
	padding-top: 15px;
	padding-right: 26px;
	padding-bottom: 12px;
	padding-left: 27px;
	border-right-width: thin;
	border-right-style: none;
	border-right-color: #FF0000;
	background-image: url(../images/border_menu.gif);
	background-repeat: no-repeat;
	background-position: left center;
}


#pointermenu2 ul li a.left_menu_item{
	float: left;
	color:#ffffff;
	background: url(../images/leftround2.gif) bottom left no-repeat; /*optional right round corner*/
	background-position:0% 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	margin-bottom: 3px;
	width: 108px;
	text-align: center;
	border-right-width: thin;
	border-right-style: none;
	border-right-color: white;
}

#pointermenu2 ul li a.left_menu_item:hover{
	float: left;
	color: white;

	font-weight: 200;
	text-decoration: none; /*optional right round corner*/
	background-position:0% -41px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	background-image: url(../images/leftround2.gif);
	background-repeat: no-repeat;
	margin-bottom: 3px;
	text-align: center;
	width: 108px;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: white;
}

#pointermenu2 ul li a.noborder_right{
	float: left;
	color: white;
	font-weight: 200;
	text-decoration: none;
	border-right: 0px solid white;
	background: url(../images/rightround2.gif) bottom right no-repeat; /*optional right round corner*/
	background-position:100% 0px;
	width: 71px;
	line-height: 41px;
	padding: 0px;
	height: 41px;
	text-align: center;
}
#pointermenu2 ul li a.noborder_right:hover{
	float: left;
	color: white;
	font-weight: 200;
	text-decoration: none;
	border-right: 0px solid white;
	background:url(../images/rightround2.gif) bottom right no-repeat; /*optional right round corner*/
	background-position:100% -41px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 71px;
	line-height: 41px;
	height: 41px;
	text-align: center;
}

#pointermenu2 ul li a:visited{
color:#ffffff;
}


#pointermenu2 ul li a:hover, #pointermenu2 ul li a#selected{ /*hover and selected link*/
	color:#ffffff;
	background-image: url(../images/blockactive.gif);
	background-repeat: repeat-x;
}

#pointermenu2 ul li a#rightcorner{
padding-right: 0;
padding-left: 2px;
background: url(../images/rightround2.gif) bottom right no-repeat; /*optional right round corner*/
}
/*drop_down*/



.footer{
	background-image: url(../images/footer_bg.jpg);
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	background-color: #101620;
	background-repeat: repeat-x;
	overflow: hidden;
}
.footer_cont{
	padding: 0px;
	height: auto;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.footer_left_box{
	padding: 0px;
	float: left;
	width: 228px;
	background-image: url(../images/footer_border2.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 232px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
}

.footer_left_box h1{
	font-size: 12px;
	font-weight: bold;
	color: #fffefe;
	display: block;
	padding: 0px;
	width: 90%;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.footer_left_box ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.footer_left_box ul li{
	display: block;
	width: 90%;
	height: auto;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-image: url(../images/footer_list_icon.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.footer_left_box ul li a{
	color: #8095b9;
	text-decoration: none;
}
.footer_left_box ul li a:hover{
	color: #ffcfa7;
}
.footer_right_box{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 700px;
}
.footer_right_box ul{
	list-style-type: none;
	padding: 0px;
	font-size: 11px;
	margin-top: 22px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 11px;
	text-align: left;
	display: block;
	float: left;
	width: 96%;
}
.footer_right_box ul li {
	display: inline;
	padding: 0px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 6px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8095b9;
	font-size: 11px;
	text-align: center;
}
.footer_right_box ul li a{
	color: #8095b9;
	margin: 0px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
	font-size: 11px;
}
.footer_right_box ul li a:hover{
	color: #ffcea6;
}
.footer_devider{
	background-image: url(../images/footer_border3.png);
	padding: 0px;
	height: 4px;
	width: 737px;
	margin-top: 22px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-repeat: no-repeat;
}

.footer_devider_b{
	background-image: url(../images/footer_border4.png);
	padding: 0px;
	height: 4px;
	width: 986px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 11px;
	margin-left: auto;
	background-repeat: no-repeat;
	float: left;
}

.footer_mail{
	padding: 0px;
	float: left;
	height: auto;
	width: 235px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 11px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0e151f;
}
.input_deco{
	background-image: url(../images/input_bg.gif);
	padding: 0px;
	height: 22px;
	width: 215px;
	border: 1px solid #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	font-size: 11px;
	color: #96afd9;
}
.input_deco_a{
	margin: 0px;
	padding: 0px;
	height: 69px;
	width: 215px;
	background-image: url(../images/input_bg2.gif);
	background-repeat: repeat-x;
	border: 1px solid #000000;
	font-size: 11px;
	color: #96afd9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.input_deco_cap{
	padding: 0px;
	height: 28px;
	width: 105px;
	border: 1px solid #000000;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	
}
.input_deco_cap_txt{
	background-image: url(../images/input_bg.gif);
	padding: 0px;
	height: 22px;
	width: 104px;
	border: 1px solid #000000;
	margin-top: 10px;
	margin-right: 19px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 13px;
    float:right;
	color: #96afd9;
}
.footer_con_box{
	padding: 0px;
	float: left;
	width: 191px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 22px;
	margin-left: 12px;
	color: #8095b9;
	line-height: 17px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0e151f;
}
.footer_con_box_b{
	float: left;
	width: 132px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 11px;
	color: #FFFFFF;
	line-height: normal;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0e151f;
	height: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 44px;
	padding-left: 0px;
}
.footer_nd_txt{
	float: left;
	height: 40px;
	width: 700px;
	color: #FFFFFF;
	font-size: 11px;
	background-image: url(../images/footer_icon.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 77px;
	margin: 0px;
}
.footer_icon{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 147px;
	display: block;
}
.e_mail{
color:#8095B9;
text-decoration:none;
}
.e_mail:hover{
text-decoration:underline;
color:#FFFFFF;
}
.port_folio_box_top{
	background-image: url(../images/port_folio_box_top.gif);
	padding: 0px;
	height: 10px;
	width: 958px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.port_folio_box_bottom{
	background-image: url(../images/port_folio_box_bottom.gif);
	margin: auto;
	padding: 0px;
	height: 10px;
	width: 958px;
}
.port_folio_box_repeat{
	background-image: url(../images/port_folio_repeat.gif);
	margin: auto;
	padding: 0px;
	width: 958px;
	overflow: hidden;
}

.port_folio_box_repeat h1{
	padding: 0px;
	height: 31px;
	width: 161px;
	display: block;
	margin-top: 11px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 38px;	
}

.port_folio_box_repeat p{
	display: block;
	padding: 0px;
	height: auto;
	width: 90%;
	margin-top: 39px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: 26px;
	float: left;
}

.port_folio_box{
	padding: 0px;
	float: left;
	height: 230px;
	width: 245px;
	background-image: url(../images/port_folio/web_dgn_box.gif);
	margin-top: 43px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.port_folio_submit{
	background-image: url(../images/port_folio/portfolio_button.gif);
	display: block;
	height: 27px;
	width: 170px;
	margin-top: 182px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}
.port_folio_submit:hover{
	background-image: url(../images/port_folio/portfolio_button_hover.gif);
}
.port_folio_box_b{
	padding: 0px;
	float: left;
	height: 230px;
	width: 245px;
	background-image: url(../images/port_folio/graphic_dgn_box.gif);
	margin-top: 43px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 33px;
}
.port_folio_box_c{
	padding: 0px;
	float: left;
	height: 230px;
	width: 245px;
	background-image: url(../images/port_folio/illastration.gif);
	margin-top: 43px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 33px;
}
.port_folio_box_d{
	padding: 0px;
	float: left;
	height: 230px;
	width: 245px;
	background-image: url(../images/port_folio/web_anim_box.gif);
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 33px;
}

.port_folio_box_e{
	padding: 0px;
	float: left;
	height: 230px;
	width: 245px;
	background-image: url(../images/port_folio/web_application_box.gif);
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 33px;
}

.port_folio_box_f{
	padding: 0px;
	float: left;
	height: 230px;
	width: 245px;
	background-image: url(../images/port_folio/ebay_box.gif);
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 33px;
}
.port_folio_inner_box_top{
	background-image: url(../images/port_folio/port_folio_inner_box_top.gif);
	padding: 0px;
	height: 6px;
	width: 886px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.port_folio_inner_box_repeat{
	background-image: url(../images/port_folio/center_box.gif);
	padding: 0px;
	height: 584px;
	width: 888px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: repeat-y;
	overflow: hidden;
}
.port_folio_inner_box_bottom{
	background-image: url(../images/port_folio/port_folio_inner_box_bottom.gif);
	padding: 0px;
	height: 6px;
	width: 886px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.resale_box_top{
	background-image: none;
	padding: 0px;
	height: 88px;
	width: 709px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: no-repeat;
}


.resale_box_top_a{
	background-image: none;
	padding: 0px;
	height: 70px;
	width: 709px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: no-repeat;
}

.resale_box_top_b{
	background-image: url(../images/resaler/border_right_b.jpg);
	height: 65px;
	width: 709px;
	margin-top: 27px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.resale_box_repeat{
	background-image: url(../images/resaler/resaler_logo_box_repeat.jpg);
	padding: 0px;
	height: auto;
	width: 709px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: repeat-y;
	overflow: hidden;
}
.resale_box_bottom{
	background-image: url(../images/resaler/resaler_logo_box_bottom.jpg);
	padding: 0px;
	height: 21px;
	width: 709px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.resale_chart{
	padding: 0px;
	float: left;
	height: auto;
	width: 86px;
	background-image: url(../images/resaler/border_right.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	text-align: center;
	display: inline;
	line-height: 22px;
	margin: 0px;
	color: #292a2a;
}

.resale_chart_a{
	padding: 0px;
	float: left;
	height: auto;
	width: 216px;
	background-image: url(../images/resaler/border_right.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	text-align: center;
	display: inline;
	line-height: 22px;
	margin: 0px;
	color: #292a2a;
}
.resale_chart_b{
	padding: 0px;
	float: left;
	height: auto;
	width: 200px;
	background-image: url(../images/resaler/border_right.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	text-align: center;
	display: inline;
	line-height: 22px;
	margin: 0px;
	color: #292a2a;
}

.link_a{
color:#d46406;
text-decoration:none;
}
.link_a:hover{
text-decoration:underline;
}

.support_box{
	background-image: url(../images/support/support_box.jpg);
	padding: 0px;
	float: left;
	height: 226px;
	width: 227px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
}

.support_box_chart{
	padding: 0px;
	float: left;
	height: auto;
	width: 331px;
	background-image: url(../images/resaler/border_right.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	text-align: left;
	display: inline;
	line-height: 22px;
	color: #292a2a;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
}




.reale_p
{
	color: #282828;
	display:block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/resaler/border_right_b.jpg);
	height: 44px;
	width: 96%;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 16px;
	margin-left: auto;
	background-repeat: repeat-x;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	background-position: left bottom;
}
.icon_box{
	padding: 0px;
	height: 114px;
	width: 175px;
	margin-top: 26px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
}

.support_box p{
	text-align: center;
	width: 90%;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2c2c2c;
}
.help_desk_txt{
	display: block;
	padding: 0px;
	height: auto;
	width: 94%;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #2c2c2c;
}
.request_qt{
	padding: 0px;
	height: 46px;
	width: 245px;
	margin-top: 19px;
	margin-right: auto;
	margin-bottom: 90px;
	margin-left: auto;
}
ul.web_site_cont
{
	list-style-type: none;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 15px;
	margin-left: 22px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #8C94A6;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 16px;
	padding-left: 0px;
}
ul.web_site_cont li{
	background-image: url(../images/web_site_page/list_ic_2.jpg);
	background-repeat: no-repeat;
	background-position: left 6px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	display: block;
	line-height: 18px;
	color: #202020;
	width: 97%;
}
ul.web_site_cont li a{
}
.plan_box{
	padding: 0px;
	height: auto;
	width: 95%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.plan{
	padding: 0px;
	float: left;
	height: 200px;
	width: 342px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: 0px;
	background-image: url(../images/web_site_page/starter_plan.jpg);
}

.plan p{
	width: 73%;
	padding-top: 55px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 19px;
	margin: 0px;
	color: #202020;
	font-size: 11px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 19px;
}

.plan_a{
	padding: 0px;
	float: left;
	height: 200px;
	width: 342px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 5px;
	background-image: url(../images/web_site_page/starter_plan2.jpg);
}

.plan_a p{
	width: 73%;
	padding-top: 55px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 19px;
	margin: 0px;
	color: #202020;
	font-size: 11px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 18px;
}


.plan_b{
	padding: 0px;
	float: left;
	height: 200px;
	width: 342px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: 0px;
	background-image: url(../images/web_site_page/starter_plan3.jpg);
}

.plan_b p{
	width: 73%;
	padding-top: 55px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 19px;
	margin: 0px;
	color: #202020;
	font-size: 11px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.plan_c{
	padding: 0px;
	float: left;
	height: 200px;
	width: 342px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 5px;
	background-image: url(../images/web_site_page/starter_plan4.jpg);
}

.plan_c p{
	width: 73%;
	padding-top: 55px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 19px;
	margin: 0px;
	color: #202020;
	font-size: 11px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.terms{
	display: block;
	float: left;
	height: 20px;
	width: 300px;
	background-image: url(../images/web_site_page/list_ic_3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 22px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 22px;
}
.terms a{
	color: #18202e;
	font-weight: bold;
}
.terms a:hover{
	color: #ff8a1f;
	text-decoration: underline;
}
.our_work_box{
	float: left;
	height: 236px;
	width: 228px;
	border: 1px solid #cdd0db;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 10px;
	text-align: center;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}
.our_work_box p{
	display: block;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #1a3c47;
	padding-top: 12px;
	width: 96%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 11px;
	font-size: 12px;
}
.pagination{
	padding: 0px;
	float: right;
	height: auto;
	width: 333px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.pagination ul{
	margin: 0px;
	padding: 0px;
	float: right;
	display: block;
	width: 170px;
}

.pagination ul li{
	display: inline;
	margin: 0px;
	padding: 0px;
}


.pagination ul li a{
	display: block;
	margin: 3px;
	float: left;
	color: #1d293c;
	text-decoration: none;
	border: 1px solid #cdd0db;
	padding: 0px;
	line-height: 17px;
	height: 17px;
	width: 20px;
	text-align: center;
}
.pagination ul li a:hover{
	color: #FFFFFF;
	background-color: #ea710f;
}
.previous{
	padding: 0px;
	float: left;
	width: 80px;
	display: block;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #1d293c;
}
.previous a{
	color: #1d293c;
	text-decoration: none;
	font-weight: bold;
}
.previous a:hover{
	color: #ea710f;
}
.initial2{font-weight:bold;background-color:lime}
.ommit{
border:none;
}
.web_builders_cont{
	background-image: url(../images/web_site_page/web_site_footer_img.jpg);
	padding: 0px;
	height: 174px;
	width: 689px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: no-repeat;
}


.web_builders_cont ul
{
	list-style-type: none;
	float: left;
	width: 60%;
	display: block;
	color: #202020;
	font-size: 12px;
	margin-top: 48px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	padding: 0px;
}
.web_builders_cont ul li{
	display: block;
	background-image: url(../images/web_site_page/icon_paln2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 12px;
	margin: 0px;
	font-size: 12px;
	color: #202020;
}
.web_builders_cont ul li a{
}
