
body
{
	padding: 0;
	margin: 0 0 0 0px;
	background: #CEFFD1 url(images/newbg_page.gif) repeat-y center top; 	
}

/*Logo*/
#newlogo 
{
	width:820px;
	height:65px;
	background: url(xediaprowebmedia/pro.jpg) no-repeat center top;
	margin: 0 auto;
	padding: 0;
		
}

/*header*/

#header .row_2 { width:815px; background-color:#8d90a6;border: solid 2px #8d90a6; border-top: solid 3px #0079e4;}
#header .row_2 a { font-size:14px; color:#ffffff; text-decoration:none; line-height:24px; font-weight:bold;}
#header .row_3 { height:154px; }
#header .row_3 .indent { padding:80px 0 0 525px;}
#header .row_4 { height:30px;}
#header .row_4 .indent { padding:0 0 0 16px;}
#header .row_4 { background-color:#efe4e1;}
#header .row_4 .right{float: right;padding: 0px  0px 70px  80px;}
#header .row_5 { height:350px; width:700px; }
#header .row_5 .indent { padding:80px 0 0 525px;}



/*content*/
.content { width:640px; margin:0 auto;float:left;}
.content h2 { height:33px; background:url(images/line2.gif) left bottom repeat-x; margin-bottom:23px;}
.content h2 img { margin-left:8px;}
.content h3 {font-size:12px; margin-bottom:6px; font-weight:bold;font-family:Arial; color:#242424;}
.content .h4 {font-size:14px; margin-bottom:66px; font-weight:bold;font-family:Arial; color:#242424;}

/*================== index.html ==================*/
 .col_1 { background:url(images/line1.gif) right top repeat-y;}
 .col_2 { background:url(images/line1.gif) right top repeat-y;}
 .col_1 .indent { padding:17px 6px 0 6px;}
 .col_1 .img_indent { margin:0 19px 27px 6px;}
 .col_1 h3 { padding-top:8px;}
 .col_1 .indent1 { padding:0 0 0 7px;}
 .col_1 .p1 { margin-bottom:16px;}
 .col_1 .p2 { margin-bottom:25px;}
 .col_2 .indent { padding:17px 6px 0 6px;}
 .col_2 .indent1 { padding:0 0 0 6px;}
 .col_2 h2 { margin-bottom:0px;}
 .col_2 .container1 {background:url(images/line2.gif) left bottom repeat-x; width:400px;}
 .col_2 p { margin-bottom:25px;}
 .col_2 .p1 { margin-bottom:10px;}
 .col_3 .container1 {background:url(images/line2.gif) left bottom repeat-x; width:160px;}
 .col_3 h2 { margin-bottom:0px;}
 .col_3 .indent { padding:17px 0 0 6px;}
 .col_3 .indent1 { padding:0 0 1px 6px; background:url(images/line2.gif) left bottom repeat-x; margin-bottom:27px;}
 .col_3 .container { width:160px;}
 .col_3 .column1 { width:80px;}
 .col_3 .column2 { width:95px; padding-top:3px;}
 .col_3 p { margin-bottom:28px;}
 .col_3 .p1 { margin-bottom:25px;}

 .col_4 .container1 {background:url(images/line2.gif) left bottom repeat-x; width:210px;}
 .col_4 .indent { padding:0px 10px 0 10px;}
 .col_4 p { margin-bottom:25px;}
 .col_4 u1{margin-bottom:0px;margin-top:0px;}
 .col_4 .p1 { margin-bottom:5px;}
 .col_4 h3 { padding-top:8px;}
 .col_4 .container2 {background:url(images/line2.gif) left bottom repeat-x; width:685px;margin-bottom:5px;}
 .col_4 .indent1 { padding: 0 0 0 6px;}
 .row_1d .indent { margin: 0 0 0 30px;}
 
 
 
 .col_5_line { background:url(images/line1.gif) right top repeat-y;}
 .col_5 .container1 {background:url(images/line2.gif) left bottom repeat-x; width:280px;}
 
.col_6_line { background:url(images/line1.gif) right top repeat-y;}


 
.col_7_line { background:url(images/line1.gif) right top repeat-y;}
.col_7 .indent { padding:0px 0px 0 16px;}

.col_6xps_line { background:url(images/line1.gif) right top repeat-y;}
.col_7xps .indent { padding:0px 0px 0 5px;}

.menu_line { background:url(images/line1.gif) right top repeat-y;}


/*in_line*/

#col_title
{   
	background-color: #ffb366; width:270px; height:30px;
}

input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

a:hover{text-decoration:none;color:#21a229;}
a {color:#007be0; font-size:12px;text-decoration:none;}

.clear { clear:both;}

.fleft { float:left;}
.fright { float:right;}


.column1, .column2 { float:left;}

.alignright { text-align:right;}
.aligncenter{ text-align:center; margin:0 0 0 0;}

.contact_info { margin:0; padding: 0 0px 2px 40px; line-height:16px; font-size:12px;font-family:Arial; color:#242424;}
.contact_info2 { margin:0; padding: 0 0px 2px 40px; line-height:14px; font-size:11px;font-family:Arial; color:#242424;}

p { margin:0; padding:0; line-height:16px; font-size:12px;font-family:Arial; color:#242424;}
.p { margin:0; padding:0; line-height:16px; font-size:13px;font-family:Arial; color:#242424;}
.psmall { margin:0; padding:0; line-height:14px; font-size:11px;font-family:Arial; color:#242424;}
.pb { margin:0; padding:0; line-height:16px; font-size:15px;font-family:Arial; color:#242424;}
.h9{ margin:0; padding:0; line-height:16px; font-size:13px;font-family:Arial; color:#242424;}
.h9 a{ text-decoration:none;color:#434242;}
.h9 a:hover{ color:#007be0; text-decoration:none;}
.psmall_font{ padding:0px 0 0 0px;line-height:0px; font-size:12px;font-family:Arial; color:#ffffff; text-decoration:none;}
.psmall_font_sub{font-size:12px;font-family:Arial;text-decoration:none;color:#242424;}

.pa { margin:0; padding:0; line-height:16px; font-size:13px;font-family:Arial; color:#242424;}
.pa a:link{text-decoration:none; font-size:13px;color:#242424;}
.pa a:visited{text-decoration:none;font-size:13px;color:#242424;}
.pa a:active {text-decoration:none;font-size:13px;color:#242424;}
.pa a:hover{text-decoration:none;font-size:13px;color:#007be0;}

ul { list-style:none;}
ul li a { line-height:19px;}

.title { margin:0 0 15px 0;}

.img_indent { margin:0 10px 5px 0px; float:left;}
.img_indent_r { margin:0 10px 10px 10px; float:right;}
.img_indent_left { margin: 0 10px 0px  15px; float:left;}




/*txt, links*/

h1 { margin:45px 0 0 49px;}
 
h6, h7 { font-weight: normal; margin: 5px 0 10px; padding: 0; }

h5 {font-size: 16px; font-family:Sans-Serif; color:#000000;margin:  10px 0 0 5px;font-weight: bold;}

h6 { font-size: 16px; }

h7{ font-size:14px;}
h8{font-family:Sans-Serif; font-size:10pt; color:#262626; }

.h10{ margin: 0; padding:0; line-height:16px; font-size:10px;font-family:Arial; color:#000000; text-align:center;}
.h10 a{ text-decoration:none;color:#000000;}
.h10 a:hover{ color:#007be0; text-decoration:none;}
.h10_leftjustify {margin: 0 0 0 5px;}

.h11 { font-weight:normal; font-size:17px; font-family:Times New Roman; line-height:16px;}



.txt1 { color:#007be0;font-family:Arial;font-size:12px; line-height:16px; margin-bottom:14px;}
.txt2 { color:#007be0;font-family:Arial;font-size:14px; line-height:16px; margin-bottom:6px; font-weight:bold;}

.txt3 { color:#13242e; font-weight:bold; font-size:16px;text-decoration: underline;margin-bottom:10px;}
.txt4 { color:#FF0000; font-size:12px;}
.txt5 { color:#13242e; font-size:12px;font-weight:bold;}
.txt6 { color:#13242e; font-size:20px;font-weight:bold;margin-bottom:8px;}
.txt7 { color:#13242e; font-weight:bold; font-size:20px;text-decoration: underline;margin-bottom:10px;}
.txt8 { color:#242424;font-family:Arial;font-size:14px; line-height:16px; margin-bottom:6px; font-weight:bold;}
.txt9 { color:#FF0000; font-size:16px;}
.txt10{color:#ff0000;font-size:12px;font-family:Arial;}
.link1 { text-decoration:none; color:#242424;}
.link1:hover { text-decoration:underline;}

.line_hor { background:url(images/line1.gif) left bottom repeat-x;}

/*==================list====================*/
.but { width:64px; font-size:12px; background:url(images/but_center.gif) left top repeat-x;}
.but .left { background:url(images/but_left.gif) no-repeat left top;}
.but .right { background:url(images/but_right.gif) no-repeat right top;}
.but .ind { padding:3px 0 4px 0; text-align:center;}
.but a { color:#FFF; text-decoration:none;}
.but a:hover { color:#000;}

.header_but { background:url(images/header_but_center.gif) left top repeat-x; width:176px;}
.header_but .left { background:url(images/header_but_left.gif) no-repeat left top;}
.header_but .right { background:url(images/header_but_right.gif) no-repeat right top;}
.header_but .ind { padding:9px 6px 15px 0; text-align:center;}
.header_but a { font-size:14px;}

#header1 .replicate
{
	float: right;
	width: 200px;
	font-size:10px;
	line-height:12px;
	padding-right: 10px;
	font-family:Arial;
	
}

/*==========================================*/



/*footer*/
#footer .indent { padding:41px 0 0 26px; color:#686868;}
#footer a {color:#007be0; text-decoration:none;}
#footer a:hover { text-decoration:none;color:#21a229;}
#footer .h{line-height:12px; font-size:12px;font-family:Arial; color:#242424;}

.footertop{ 
/*make this the same size as the top image*/ 
display:block; 
/*width:628px; 
height:17px; */
/*set the image as a background*/ 
background-position: center top; 
background-repeat:no-repeat; 
background-image:url(images/footer_top.gif);
margin:0 0 0 0; 

}

.footerbottom{ 
/*make this the same size as the top image*/ 
display:block; 

/*set the image as a background*/ 
background-position:center top; 
background-repeat:repeat-y; 
background-image:url(images/footer_bottom.gif); 
margin-bottom:0;
}


#footerintro .row_4 { background-color:#e4e4e4;}
#footerintro .row_4 .indent { padding:0 0 0 16px;}
#footerintro .row_4 { height:30px;}

/*=============round corner====================*/
b.rtop, b.rbottom{display:block;background: #FFF}
b.rbottom1 b{display:block;height: 2px;
    overflow: hidden; background: #060D17}
b.rbottom1 b{display:block;height: 2px;
    overflow: hidden; background: #060D17}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #ffb366}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
b.rbottom1 b.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}
div.containerrc{ margin: 0 10%;background: #ffb366;}

table.sample {
	border-width: 4px;
	border-spacing: ;
	border-style: solid;
	border-color: white;
	border-collapse: collapse;
	background-color: white;
}
table.sample th {
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
table.sample td {
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}


.boxtop{ 
/*make this the same size as the top image*/ 
display:block; 
/*width:267px; 
height:148px; */
/*set the image as a background*/ 
background-position:left top; 
background-repeat:no-repeat; 
background-image:url(images/menu_top.gif); 
}
.topcontent{ 
/*set the font style for the box title*/ 

font-family:Sans-Serif; 
font-size:13pt; color:#262626; 
/*shift the title down a bit and center it*/ 
padding-top:10px; 
 padding-left:15px; 
 font-weight:bold;
  
 
} 


.boxmiddle{ 
/*make this the same width as the bottom image*/ 
/*don’t set the height as this needs to be flexible*/ 
display:block; 
/*width:267px; */
/*set the image as a background*/ 
background-position:left bottom; 
background-repeat:repeat-y; 
background-image:url(images/menu_middle.gif); 
} 


.boxbottom{ 
/*make this the same width as the bottom image*/ 
/*don’t set the height as this needs to be flexible*/ 
display:block; 
/*width:267px; */
/*set the image as a background*/ 
background-position:left bottom; 
background-repeat:no-repeat; 
background-image:url(images/menu_bottom1.gif); 
} 

.maincontent{ 
/*set the font style for the main content*/ 
font-family:Sans-Serif; 
font-size:9pt; 
color:#262626; 
display:block; 
/*align the main content nicely*/ 
padding-top:8px;
padding-left:15px; 
padding-bottom:40px; 
padding-right:30px; 
 font-weight:bold;
 
}

.maincontent a{ 
text-decoration:none;color:#434242;
}
.maincontent a:hover{ 
color:#007be0; text-decoration:none;
}

.maincontent .indent{ 
/*set the font style for the main content*/ 
/*color:#262626; 
font-family:arial; 
font-size:10pt; 
display:block; */
/*align the main content nicely*/ 

padding: 7px 0px  0px 10px; 
/* background:url(images/menu_arrow.gif) no-repeat; margin-left:20px;
 background-position:left;*/

}


.pkgtop{ 
/*make this the same size as the top image*/ 
display:block; 
width:184px; 
height:31px;
/*set the image as a background*/ 
background-position:left top; 
background-repeat:no-repeat; 
background-image:url(images/Menu_pack_top.gif); 
}

.pkgtopb{ 
/*make this the same size as the top image*/ 
display:block; 
width:184px; 
height:33px;
/*set the image as a background*/ 
background-position:left top; 
background-repeat:no-repeat; 
background-image:url(images/Menu_pack_top_b.gif); 
}

.topcontentb{ 
/*set the font style for the box title*/ 

font-family:Sans-Serif; 
font-size:10pt; color:#262626; 
/*shift the title down a bit and center it*/ 
padding-top:5px; 
 padding-left:33px; 
 font-weight:bold;
} 
.topcontentc{ 
/*set the font style for the box title*/ 

font-family:Sans-Serif; 
font-size:10pt; color:#262626; 
/*shift the title down a bit and center it*/ 
padding-top:5px; 
 padding-left:15px; 
 font-weight:bold;

  
 
} 
.topcontentd{ 
/*set the font style for the box title*/ 

font-family:Sans-Serif; 
font-size:8pt; color:#262626; 
/*shift the title down a bit and center it*/ 
padding-top:5px; 
 padding-left:25px; 
 font-weight:bold;

  
 
} 

.pkgmiddle{ 
/*make this the same width as the bottom image*/ 
/*don’t set the height as this needs to be flexible*/ 
display:block; 
/*width:267px; */
/*set the image as a background*/ 
background-position:left bottom; 
background-repeat:repeat-y; 
background-image:url(images/menu_pack_body.gif); 
} 



.middlecontentb{ 
/*set the font style for the box title*/ 
display:block; 
width:160px;
font-family:Sans-Serif; 
font-size:9pt; color:#262626; 
/*shift the title down a bit and center it*/ 
padding-top:5px; 
 padding-left:10px;
 padding-right:10px; 
} 

.middlecontentb a{color:#434242; } 

.middlecontentb a:hover{color:#007be0;}

.middlecontentc{ 
/*set the font style for the box title*/ 
display:block; 
width:160px;
font-family:Sans-Serif; 
font-size:6pt; color:#262626; 
/*shift the title down a bit and center it*/ 
padding-top:5px; 
 padding-left:45px; 
  font-weight:bold;

 
} 



.middlecontentd{ 
/*set the font style for the box title*/ 
display:block; 
width:160px;
font-family:Arial; 
font-size:5pt; color:#242424; 
/*shift the title down a bit and center it*/ 
padding-top:5px; 
 padding-left:10px;
 padding-right:10px; 
} 
.middlecontentd a{color:#434242; } 

.middlecontentd a:hover{color:#007be0;}



.middlecontentf{ 
/*set the font style for the box title*/ 
display:block; 
width:175px;
font-family:Sans-Serif; 
font-size:5pt; color:#262626; 
/*shift the title down a bit and center it*/ 
padding-top:5px; 
 padding-left:45px; 
} 

.middlecontentf a{color:#434242; } 

.middlecontentf a:hover{color:#007be0;}




.pkgbottom{ 
/*make this the same width as the bottom image*/ 
/*don’t set the height as this needs to be flexible*/ 
display:block; 
width:184px;
height:11px;
/*set the image as a background*/ 
background-position:left bottom; 
background-repeat:no-repeat; 
background-image:url(images/menu_pack_bottom.gif); 
} 



.videotop{ 
/*make this the same size as the top image*/ 
display:block; 
width:183px; 
height:14px; 
/*set the image as a background*/ 
background-position:left top; 
background-repeat:no-repeat; 
background-image:url(images/video_top.gif); 
}

.videomiddle{ 
/*make this the same width as the bottom image*/ 
/*don’t set the height as this needs to be flexible*/ 
display:block; 
/*width:267px; */
/*set the image as a background*/ 
background-position:left bottom; 
background-repeat:repeat-y; 
background-image:url(images/video_body.gif); 
} 


.videocontent{ 
/*set the font style for the main content*/ 

display:block; 
/*align the main content nicely*/ 
padding-top:8px;
padding-left:17px; 

}

.videobottom{ 
/*make this the same width as the bottom image*/ 
/*don’t set the height as this needs to be flexible*/ 
display:block; 
width:183px; 
height:14px;
/*set the image as a background*/ 
background-position:left bottom; 
background-repeat:no-repeat; 
background-image:url(images/video_bottom.gif); 
} 

.video {
position: relative;
width: 360px;
height: 270px;
border: inset 15px #5c5e6c;
}



.mainmenu{ 
/*make this the same size as the top image*/ 
display: block; 
width:821px; 
height:35px;
/*set the image as a background*/ 
background-position: left top; 
background-repeat:no-repeat; 
background-image:url(images/main_menu_1.gif); 
}

.mainmenucontent{ 
/*set the font style for the main content*/ 
/*align the main content nicely*/ 
/*display:inline-table; */
padding-top:5px;
padding-left:5px;

}



.intro_top{ 
/*make this the same size as the top image*/ 
display:block; 
width:282px; 
height:26px; 
/*set the image as a background*/ 
background-position:left top; 
background-repeat:no-repeat; 
background-image:url(images/intro_contact.gif); 
}

.intro_middle{ 
/*make this the same width as the bottom image*/ 
/*don’t set the height as this needs to be flexible*/ 
display:block; 
/*width:267px; */
/*set the image as a background*/ 
background-position:left bottom; 
background-repeat:repeat-y; 
background-image:url(images/intro_contact_mid.gif); 
} 


.intro_content{ 
/*set the font style for the main content*/ 

display:block; 
/*align the main content nicely*/ 
padding-top:8px;
padding-left:5px;
font-family:Arial; 
font-size:10pt; color:#7786a2;

}

.intro_bottom{ 
/*make this the same width as the bottom image*/ 
/*don’t set the height as this needs to be flexible*/ 
display:block; 
width:282px; 
height:26px;
/*set the image as a background*/ 
background-position:left bottom; 
background-repeat:no-repeat; 
background-image:url(images/intro_contact_bot.gif); 
} 


.Product_text{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-left: 15px;
	padding-right: 0px;
	font-style:  normal;
	font-weight: bold;
	background-color:#CCCCCC;
}
.Price_text{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	padding-left: 10px;
	padding-right: 0px;
	font-style:  normal;
	font-weight: normal;
	background-color:#CCCCCC;
}
.Price_text_header{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF0000;
	padding-left: 10px;
	padding-right: 0px;
	font-style:  normal;
	font-weight: normal;
	background-color:#CCCCCC;
}

/*sign up rectangular box*/
.boxed
{
	border: 1px solid  #CCCCCC;

}

.boxed .title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #082901;
	font-weight: bold;
	 text-decoration:underline;
}


