* { margin:0; padding:0;}
body { background:#daebf1; font-size:100%; line-height:1em;}
.bg { background:url(../images/bg_bottom.jpg) left bottom repeat-x;}
.bg_index { background:url(../images/bg_bottom_index.jpg) left bottom repeat-x;}



/*in_line*/
img {border:0; vertical-align:top;}

a:hover{text-decoration:none;}
a {color:#e3990e;}

a.blue {color:#64868f;}

.clear { clear:both;}
.alignright { text-align:right;}
.fright { float:right; margin-left:5px;}

ul { margin:0px; padding:0; list-style:none;}
li { background:url(../images/z_ul.gif) left 4px no-repeat; padding-left:22px; line-height:1.83em;}
li a { color:#e3990e; text-decoration:none; font-weight:bold;}
li a:hover {color:#e3990e; text-decoration:underline;}




/*txt, links*/
.siteName {font-size:12px; font-weight:bold; color:#FF9900}
.pkgName {font-size:16px; font-weight:bold; color:#ff9900}
h3 {font-size:14px; margin-bottom:4px;}



/*content*/
#content { font-family:Arial; font-size:12px; color:#64868f; line-height:1.333em;}
#content .indent { padding:0 31px 33px 33px;}
#content .indent2 { padding:0 20px 33px 20px;}
#content .pic { float:left; margin:0 21px 0 0;}
#content .title { margin-bottom:10px;}
#content #m5_lbl1 {font-family:Arial; font-size:12px; color:#64868f; line-height:1.333em;}
#content #m5_lbl2 {font-family:Arial; font-size:12px; color:#64868f; line-height:1.333em;}
#content p { padding-bottom:20px;}

/*footer*/
#footer { font-family:Arial; color:#64868f; text-align:center;}
#footer a { color:#64868f; font-weight:normal; text-decoration:none;}
#footer a:hover { text-decoration:underline;}
#footer .txt { padding:15px 36px 0 0; font-size:12px; font-weight:bold;}
#footer .legal {font-size: 12px; font-weight:normal;}
#footer .white { color:#ffffff; }
#footer a.white { color:#ffffff; }


/*================== index.html ==================*/
#page1 #content .block1 p { padding:10px 0 0 0; text-align:center; color:#155f78;}
#page1 #content .block p { padding-bottom:10px;;}
#page1 #content .col_1 .pic1 { margin:0 4px 0 4px;}
#page1 #content .col_2 .pic1 { margin:-20px 0 0 0; float:right;}
#page1 #content i { font-weight:bold; display:block;}
#page1 #content ul { margin-bottom:7px;}
#page1 #content .block1 .cone_left_bottom { padding:26px 16px 28px 26px;}

/*================== order.html ==================*/
#order #content .pic { float:left; margin:0 21px 22px 0;}
#order #content ul { margin:0 0 13px 10px;}
#order #content .block2 p { padding-bottom:10px;}
#order #content .block { background:#fff; width:700px; margin-bottom:17px;}

/*================== faqs.html ==================*/
#faqs #content .block1 { width:100%;}
#faqs #content ul { margin-bottom:13px;}
#faqs #content .pic { float:left; margin:0 21px 14px 0;}

/*================== packages.html ==================*/
#packages #content .block1 { width:100%;}
#packages #content .column1 { width:100%;}
#packages #content .column2 { width:159px;}
#packages #content .div { height:33px;}
#packages #content .div1 { height:195px;}
#packages #jdmBlue_Content a { color:#64868f; text-decoration:none; }
#packages #jdmBlue_Content a:hover { text-decoration:underline; }

/*================== websites.html ==================*/
#websites #content .block { width:700px;}
#websites #content .column2 { width:159px;}
#websites #content .div { height:33px;}
#websites #content .div1 { height:195px;}

#jdmOrange_Content {padding:25px;}
#jdmOrange_ct {background:url(../images/cssBoxes/jdm_orange_top.gif); background-position:top; background-repeat:repeat-x;}
#jdmOrange_cb {background:url(../images/cssBoxes/jdm_orange_bot.gif); background-position:bottom; background-repeat:repeat-x;}
#jdmOrange_cl {background:url(../images/cssBoxes/jdm_orange_left.gif); background-position:left; background-repeat:repeat-y;}
#jdmOrange_cr {background:url(../images/cssBoxes/jdm_orange_right.gif); background-position:right; background-repeat:repeat-y;}
#jdmOrange_ctl {background:url(../images/cssBoxes/jdm_orange_ctopleft.gif); background-repeat:no-repeat;}
#jdmOrange_ctr {background:url(../images/cssBoxes/jdm_orange_ctopright.gif); background-position:top right; background-repeat:no-repeat;}
#jdmOrange_cbl {background:url(../images/cssBoxes/jdm_orange_cbotleft.gif); background-position:bottom left; background-repeat:no-repeat;}
#jdmOrange_cbr {background:url(../images/cssBoxes/jdm_orange_cbotright.gif); background-position:bottom right; background-repeat:no-repeat;}

#jdmBlue {background:#d5ebf1;}
#jdmBlue_Content {padding:25px;}
#jdmBlue_ct {background:url(../images/cssBoxes/jdm_blue_top.gif); background-position:top; background-repeat:repeat-x;}
#jdmBlue_cb {background:url(../images/cssBoxes/jdm_blue_bottom.gif); background-position:bottom; background-repeat:repeat-x;}
#jdmBlue_cl {background:url(../images/cssBoxes/jdm_blue_left.gif); background-position:left; background-repeat:repeat-y;}
#jdmBlue_cr {background:url(../images/cssBoxes/jdm_blue_right.gif); background-position:right; background-repeat:repeat-y;}
#jdmBlue_ctl {background:url(../images/cssBoxes/jdm_blue_ctl.gif); background-repeat:no-repeat;}
#jdmBlue_ctr {background:url(../images/cssBoxes/jdm_blue_ctr.gif); background-position:top right; background-repeat:no-repeat;}
#jdmBlue_cbl {background:url(../images/cssBoxes/jdm_blue_cbl.gif); background-position:bottom left; background-repeat:no-repeat;}
#jdmBlue_cbr {background:url(../images/cssBoxes/jdm_blue_cbr.gif); background-position:bottom right; background-repeat:no-repeat;}

/*==================list====================*/
.block { background:#fff; width:414px; margin-bottom:17px;}
.block .top { background:url(../images/top_line.gif) left top repeat-x;}
.block .top1 { background:url(../images/line_top1.gif) left top repeat-x;}
.block .right { background:url(../images/right_line.gif) right top repeat-y;}
.block .right1 { background:url(../images/right_line1.gif) right top repeat-y;}
.block .bottom { background:url(../images/bottom_line.gif) left bottom repeat-x;}
.block .bottom1 { background:url(../images/bottom_line1.gif) left bottom repeat-x;}
.block .left { background:url(../images/left_line.gif) left top repeat-y;}
.block .left1 { background:url(../images/left_line1.gif) left top repeat-y;}
.block .cone_left_top { background:url(../images/cssBoxes/cone_left_top.gif) left top no-repeat;}
.block .cone_left_top1 { background:url(../images/cssBoxes/cone_left_top3.gif) left top no-repeat;}
.block .cone_right_top { background:url(../images/cssBoxes/cone_right_top.gif) right top no-repeat;}
.block .cone_right_top1 { background:url(../images/cssBoxes/cone_right_top1.gif) right top no-repeat;}
.block .cone_right_bottom { background:url(../images/cssBoxes/cone_right_bottom.gif) right bottom no-repeat;}
.block .cone_left_bottom { background:url(../images/cssBoxes/cone_left_bottom.gif) left bottom no-repeat; padding:20px 16px 26px 22px;}
.block .cone_right_bottom1 { background:url(../images/cssBoxes/cone_right_bottom1.gif) right bottom no-repeat;}
.block .cone_left_bottom1 { background:url(../images/cssBoxes/cone_left_bottom1.gif) left bottom no-repeat; padding:20px 16px 17px 16px;}

.block1 { background:#fff; width:293px; margin-bottom:17px;}
.block1 .top { background:url(../images/line_top1.gif) left top repeat-x;}
.block1 .right { background:url(../images/right_line1.gif) right top repeat-y;}
.block1 .bottom { background:url(../images/bottom_line1.gif) left bottom repeat-x;}
.block1 .left { background:url(../images/left_line1.gif) left top repeat-y;}
.block1 .cone_left_top { background:url(../images/cssBoxes/cone_left_top1.gif) left top no-repeat;}
.block1 .cone_left_top1 { background:url(../images/cssBoxes/cone_left_top3.gif) left top no-repeat;}
.block1 .cone_right_top { background:url(../images/cssBoxes/cone_right_top1.gif) right top no-repeat;}
.block1 .cone_right_bottom { background:url(../images/cssBoxes/cone_right_bottom1.gif) right bottom no-repeat;}
.block1 .cone_left_bottom { background:url(../images/cssBoxes/cone_left_bottom1.gif) left bottom no-repeat; padding:20px 16px 17px 16px;}


.block2  { background:url(../images/bgd_block2.gif) left top repeat-x #fff; width:289px;}
.block2 .cone_left_top { background:url(../images/cssBoxes/cone_left_top2.gif) left top no-repeat;}
.block2 .cone_right_top { background:url(../images/cssBoxes/cone_right_top2.gif) right top no-repeat; padding:24px 20px 10px 26px;}

/*==========================================*/

.input {color:#64868f;		 
		height:20px;
		width:176px;
		background:#fff;
		border:solid 1px #a09b96;
		font-size:1em;
		font-family:Arial;
		padding-left:2px;
}

textarea {background:#fff;
			color:#64868f;
			border:solid 1px #a09b96;
			/*width:157px;
			height:167px;*/
			overflow:auto;
			font-family:Arial; 
			font-size:1em;
			padding-left:2px;
}

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

.acForm input {
	font-size:10px;
}

.acForm input.text {
	width:80px;
	border:2px solid #1b3341;
	padding:2px;
	margin-right:2px;
}

td.colBorder {
	border-left:1px solid #64868f;
}