/* Default tag */
body { padding:0px; margin:0px; background:url(../images/body_bg.gif) repeat-x top left; font:13px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
table { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#333333; line-height:17px; }

h1 { color:#ff3c00; font-size:18px; margin:0; padding:2px 0px; }
h1, h3, h4, h5, h6 {  font-family:Verdana, Arial, Helvetica,Georgia, sans-serif; }
/*h1 { font-size:20px; color:#3660a2; }*/
h1 { font-size:18px; color:#F26A02; }

.h11 {  font-size:15px; color:#F26A02; font-family:Verdana, Arial, Helvetica,Georgia, sans-serif;
font-weight:bold;
}


h2 {font-family: Verdana, Arial, Helvetica, sans-serif; }
h2 { color:#FF5A00;
font-size:14px;
margin:0;
padding:15px 0 7px; }
form { padding:0; margin:0; display:inline; }
ul, li { list-style-type:none; padding:0px; margin:0px; }
img { border:none; vertical-align:middle; }
p { padding:0; margin:0; }
a { color:#284A8A; text-decoration:none; }
a:hover { color:#000; text-decoration:none; }

hr { height:1px; border:none; background-color:#999999; margin:15px 0; _margin:10px 0; #margin:10px 0; }
.h_ln{
	background-image:url(../images/h_ln.gif);
	background-repeat: repeat-x
}	

/*********** general classes ************/
.padding3px { padding:3px; }
.padding { padding:5px; }
.padding1 { padding:10px; }
.pad_rgt1 { padding-right:10px; }
.pad_rgt2 { padding-right:20px; }
.pad_lft1 { padding-left:10px; }

.margin_top1 { margin-top:10px; }
.margin_lft { margin-left:10px; }

.orange_line { border-bottom:6px solid #fb930c; }
.clock { color:#067be6; }
.clear { clear:both; }
.v_dot_line { background:url(../images/v_dot_line.gif) repeat-y 100% 0%; }
.msg { background:#FFFFCC; border:1px solid #FFCC00; padding:5px; text-align:center; margin-top:10px; font-size:13px; }
.txt_justify { text-align:justify; }
.index_btm_data { text-align:justify; line-height:15px; }
.white_bg { background:#fff; padding:5px; border:1px solid #CCCCCC; }
.width_full { width:100%; }
.yello_bg { background:#fff9c4; padding:2px 6px; border:1px solid #ffe29d; }
.light_grey_bg { background:#f6f6f6; padding:5px; border:1px solid #CCCCCC; }
.note { color:#ff4800; }
.green_txt { color:#3B7CB7; }
.text_list { margin:8px 15px; }
.text_list li { list-style-type:none; background:url(../images/bluearrow_list.gif) no-repeat 0 50%; padding-left:15px; line-height:25px; font-weight:bold; }
.odd { background:#f1f1f1; }
.avail { background:#51ad00; color:#fff; padding:2px 4px; }
.not_avail { background:#e73600; color:#fff; padding:2px 4px; }
.banner_btn { background:url(../images/add_to_cart_button.gif) no-repeat 0 50%; padding:8px 20px; border:none; color:#fff; width:106px; padding:9px 20px; display:block; padding-left:33px; font-size:11px; }
.black_txt { color:#000; }
.chpin_dom_bg { background:url(../images/chp_in_dom_bg.jpg) no-repeat 0 0; }
.chpin_dom_bg div { background:url(../images/chp_in_dom_bg1.jpg) no-repeat 100% 0; padding:10px; height:175px; }
.dark_grd_bg { background:url(../images/dark_gradint.gif) repeat-x 0 0; }
.path { font-weight:bold; }
.path a { color:#f36a02; }
.border_top { border-top:1px solid #fff; }
a.black_link { color:#000; font-size:13px; font-weight:bold; text-decoration:underline; }
a.black_link:hover { color:#000; font-size:13px; font-weight:bold; text-decoration:none; }
.borderbtm_grey td { border-bottom:1px solid #e2e2e2; }
.view_pr_yr { background:#ededed url(../images/bluearrow_list.gif) no-repeat 5% 50%; border:1px solid #bebebe; padding:2px 10px 2px 20px; font-weight:bold; font-size:11px; float:left; margin:0 0 10px 0; }

/*********** different id and classes ************/

#icon_menu { color:#fff; font-size:12px; line-height:32px; background:url(../images/iconmenubg_1.gif) no-repeat 0 0; }
#icon_menu div { background:url(../images/iconmenubg_2.gif) no-repeat 100% 0; height:34px; display:block; }
#icon_menu a { color:#fff; text-decoration:none; }
#icon_menu a:hover {  color:#ff9d0d; text-decoration:underline; }

#wide_banner { height:145px; color:#fff; margin:5px 0px 2px 0px; text-align:left; }
#wide_banner .left { background:url(../images/top_ban_left.jpg) no-repeat 0 0; color:#fff; padding-right:15px; font-size:60px; line-height:50px; }
#wide_banner .left span { font-size:30px; }
#wide_banner .right { border-left:5px solid #ff9d0d; background:url(../images/top_ban_right.jpg) no-repeat 100% 0; }

#wide_banner table { color:#fff; line-height:14px; }
#wide_banner h1 { font:40px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#fff; background:url(../images/arrow_2.gif) no-repeat left; padding:0px 0 0px 40px; margin:0px; }
#wide_banner img { margin:5px 0px 0px 0px; }

.login_area { background:url(../images/login_bg_repeat.gif) repeat-y 0 0; margin-top:5px; }
.login_area .login_top { background:url(../images/login_bg_top.gif) no-repeat 0 0; height:14px; }
.login_area .login_bg { background:url(../images/login_bg.gif) no-repeat 0 100%; padding:0px 10px 10px 10px; color:#fff; }
.login_area .logedin { font-weight:bold; text-align:center; font-size:12px; background:url(../images/login_bg_logedin.gif) no-repeat 0 100%; padding:0px 10px 10px 10px; color:#fff; }
.login_area .logedin a { color:#fff; text-decoration:underline; }
.login_area .logedin a:hover { color:#fff; text-decoration:none; }
.login_area .login_bg td { color:#fff; }
.login_area .login_bg a { color:#000; text-decoration:underline; font-weight:bold; }
.login_area .login_bg a:hover { color:#fff; text-decoration:none; }

#left_services { margin-top:7px; }
#left_services td h1 { color:#fff; font-size:20px; font-weight:normal; padding:9px 10px 9px 20px; background:none; margin:0px; border:none; }
#left_services .subhead_domain { background:url(../images/subhead_domain_design.gif) no-repeat 0 0; }
#left_services .subhead_domain h2 { background:url(../images/h_dot_line1.gif); color:#fff; line-height:13px; font-size:11px; padding:7px 70px 0px 20px; }
#left_services .subhead_domain_design { background:url(../images/subhead_domain_design.gif) no-repeat 0 0; }
#left_services .subhead_domain_design h2 { background:url(../images/h_dot_line1.gif); color:#fff; line-height:13px; font-size:11px; padding:11px 70px 2px 20px; }

#left_services .subhead_dom_con { background:url(../images/subhead_domain_country.gif) no-repeat 0 0; }
#left_services .subhead_dom_con h2 { background:url(../images/h_dot_line1.gif); color:#fff; line-height:13px; font-size:11px; padding:36px 90px 1px 20px; }

#left_services .subhead_webhost_serv { background:url(../images/subhead_domain_country.gif) no-repeat 0 0; }
#left_services .subhead_webhost_serv h2 { background:url(../images/h_dot_line1.gif); color:#fff; line-height:13px; font-size:11px; padding:45px 50px 5px 20px; }

#left_services .subhead_dom_city { background:url(../images/subhead_domain_city.gif) no-repeat 0 0; }
#left_services .subhead_dom_city h2 { background:url(../images/h_dot_line1.gif); color:#fff; line-height:13px; font-size:11px; padding:36px 90px 1px 20px; }

#left_services .subhead_web_des { background:url(../images/subhead_webdesign.gif) no-repeat 0 0; }
#left_services .subhead_web_des h2 { background:url(../images/h_dot_line1.gif); color:#fff; line-height:13px; font-size:11px; padding:42px 80px 1px 20px; }

#left_services .subhead_web_prog { background:url(../images/subhead_webprograming.gif) no-repeat 0 0; }
#left_services .subhead_web_prog h2 { background:url(../images/h_dot_line1.gif); color:#fff; line-height:13px; font-size:11px; padding:40px 80px 1px 20px; }

#left_services .subhead_seo { background:url(../images/subhead_seo.gif) no-repeat 0 0; }
#left_services .subhead_seo h2 { background:url(../images/h_dot_line1.gif); color:#fff; line-height:13px; font-size:11px; padding:21px 60px 3px 20px; }

#left_services .subhead_web_it { background:url(../images/subhead_web_it_services.gif) no-repeat 0 0; }
#left_services .subhead_web_it h2 { background:url(../images/h_dot_line1.gif); color:#fff; line-height:13px; font-size:11px; padding:24px 100px 3px 20px; }

#left_services .bottom { background:url(../images/left_serve_btm.gif) no-repeat 0 0; height:15px; }

#left_services .services_bg { background:#fff url(services_bg.gif) repeat-x 0 0; border-left:1px solid #a8a8a8; border-right:1px solid #a8a8a8; }
#left_services .services_bg span { font-size:11px; font-weight:normal; color:#000; }
#left_services .services_bg a { background:url(../images/link_arrow_up.gif) no-repeat 90% 50%; color:#0074dc; font-weight:bold; font-size:13px; text-decoration:none; padding:8px 50px 8px 20px; display:block; line-height:15px; }
#left_services .services_bg a:hover { background:url(../images/link_arrow_hover.gif) no-repeat 90% 50%; }

#payment_options { background:#c0c0c0 url(payment_options.gif) no-repeat 0 0; width:243px; height:360px; margin-top:7px; }
#payment_options h3 { font-size:14px; color:#fff; text-align:left; padding-left:20px; line-height:30px; }

#support_bg { background:url(../images/support.gif) no-repeat top left; width:243px; height:185px; margin-top:7px; }
#support_bg h3 { font-size:14px; color:#fff; text-align:left; padding:13px 20px; margin:0px;  }
#support_bg a { text-decoration:underline; color:#008bff; display:block; }
#support_bg a:hover { text-decoration:none; color:#333; }

#link_exchange { background:url(../images/link_exchange_bg.gif) no-repeat top left; width:243px; height:101px; margin-top:7px; }
#link_exchange h3 { font-size:14px; color:#fff; text-align:left; padding:11px 20px; margin:0px;  }
#link_exchange a { text-decoration:underline; color:#008bff; display:block; }
#link_exchange a:hover { text-decoration:none; color:#333; }

#whois { background:url(../images/chk_ur_dom_avl.gif) no-repeat 0 0; margin-top:7px; width:243px; }
#whois .in { background:url(../images/chk_ur_dom_avl_1.gif) no-repeat 100% 0; padding:12px 20px 16px 20px; }
#whois h3 { font-size:14px; color:#fff; text-align:left; padding:1px 0px 15px 0px; margin:0px; }
#whois label { font-size:14px; color:#3399CC; padding:5px 0px; margin:0px; font-weight:bold; }
#whois .textbox1 { width:180px; margin-right:1px; }
#whois .btn { margin-top:5px; }

.page_head { background:url(../images/h1_whole_bg.gif) no-repeat 100% 50%; margin:0; }
.page_head h1 { background:url(../images/h1_left.gif) no-repeat 0 50%; font-size:13px; padding:8px 35px; color:#fff; }

.page_subhead { background:url(../images/h2_whole_bg.gif) no-repeat 100% 50%; margin:0; }
.page_subhead h1 { background:url(../images/h1_left.gif) no-repeat 0 50%; font-size:13px; padding:8px 35px; color:#2479c4; }

.dom_name_reg { background:#f3f3f3 url(regdom_box_bg_cont.gif) repeat-x 0 100%; float:left; width:100%; }
.dom_name_reg .head { background:url(../images/regdom_box_bg_head.gif) repeat-x 0 0; }
.dom_name_reg .head div { background:url(../images/regdom_box_1.gif) no-repeat 0 0; }
.dom_name_reg .head div div { background:url(../images/regdom_box_2.gif) no-repeat 100% 0; }
.dom_name_reg .head div div h1 { font-size:14px; font-weight:bold; color:#fff; padding:8px 20px; }
.dom_name_reg .body_left { background:url(../images/regdom_box_3.gif) no-repeat 0 100%; border-top:3px solid #f57507; }
.dom_name_reg .body_right { background:url(../images/regdom_box_4.gif) no-repeat 100% 100%; padding:8px 20px 20px 20px; }
.dom_name_reg .txt { color:#000; font-weight:bold; padding-bottom:8px; }
.dom_name_reg .textbox { width:260px; padding:1px 5px; font-size:1.7em; color:#f36b02; background:url(../images/input_bg_form.gif) repeat-x 0 0; border:1px solid #a0a0a0; }
.dom_name_reg .jumpmenu { width:80px; padding:1px 2px; font-size:1.7em; color:#f36b02; background:url(../images/input_bg_form.gif) repeat-x 0 0; border:1px solid #a0a0a0; }
.dom_name_reg .btn { border:none; width:165px; height:28px; display:block; padding-left:25px; background:url(../images/regdom_box_btn.gif) repeat-x 0 50%; color:#fff; font-weight:bold; }
.dom_name_final { font-size:1.5em; color:#ff6600; }

.cc_host_list { background:#f3f3f3 url(regdom_box_bg_cont.gif) repeat-x 0 100%; float:left; width:100%; margin-bottom:10px; color:#ff6e00; }
.cc_host_list .head { background:url(../images/regdom_box_bg_head.gif) repeat-x 0 0; }
.cc_host_list .head div { background:url(../images/regdom_box_1.gif) no-repeat 0 0; }
.cc_host_list .head div div { background:url(../images/regdom_box_2.gif) no-repeat 100% 0; }
.cc_host_list .head div div h1 { font-size:13px; font-weight:bold; color:#fff; padding:5px 20px; }
.cc_host_list .body_left { background:url(../images/regdom_box_3.gif) no-repeat 0 100%; border-top:2px solid #f57507; }
.cc_host_list .body_right { background:url(../images/regdom_box_4.gif) no-repeat 100% 100%; padding:8px 20px 20px 20px; }
.cc_host_list a { color:#161616; text-decoration:underline; }
.cc_host_list a:hover { color:#161616; text-decoration:none; }

.offer_box { color:#333; float:left; width:49%; margin:3px 3px; _margin:3px 2px; }
.offer_box h2 { padding:0px; margin:0px; background:#fea41f url(box_heading_l.gif) no-repeat 0 0; }
.offer_box h2 b { font-size:14px; color:#fff; padding:7px 15px; background:url(../images/box_heading_r.gif) no-repeat 100% 0; display:block; }
.offer_box .box_bg { border-left:1px solid #a8a8a8; border-right:1px solid #a8a8a8; padding:5px 10px; }
.offer_box .list ul { list-style:none; margin:0; padding:0; }
.offer_box .list li { background:url(../images/li_icon.gif) 0px 8px no-repeat; margin:0px; padding:0 0 0 10px; line-height:17px; }
.offer_box .btm_pnl { background:url(../images/box_bottom_l.gif) bottom left no-repeat; }
.offer_box .btm_pnl div { background:url(../images/box_bottom_r.gif) bottom right no-repeat; padding:6px 15px 5px 15px; }
.offer_box .btm_pnl a { font-size:12px; color:#fff; text-decoration:none; font-weight:bold; }
.offer_box .btm_pnl a:hover { color:#000; text-decoration:none; }
.offer_box .btn { background:url(../images/add_to_cart_button1.gif) no-repeat 0 50%; border:none; color:#fff; padding-left:22px; padding-top:3px; padding-bottom:3px; width:109px; display:block; font-size:11px; }

#form_area { border:1px solid #d2d2d2; padding:1px; }
#form_area .bg { background:url(../images/form_bg.gif) repeat-x 0 100%; padding:10px 10px; }
#form_area .textbox_half { background:url(../images/input_bg_form.gif) repeat-x 0 0; border:1px solid #a0a0a0; padding:2px; width:100px; margin:2px 0px; }
#form_area .textbox { background:url(../images/input_bg_form.gif) repeat-x 0 0; border:1px solid #a0a0a0; padding:2px; width:200px; margin:2px 0px; }
#form_area .textbox1 { background:url(../images/input_bg_form.gif) repeat-x 0 0; border:1px solid #a0a0a0; padding:2px; width:250px; margin:2px 0px; }
#form_area a { color:#3399FF; text-decoration:underline; }
#form_area a:hover { color:#000; text-decoration:none; }

.sitemap_links { margin-left:10px; }
.sitemap_links li { list-style-type:none; background:url(../images/list_dot.gif) no-repeat 0 8px; padding-left:15px; }
.sitemap_links a { color:#464646; text-decoration:none; font-weight:bold; }
.sitemap_links a:hover { color:#333333; text-decoration:underline; }

#navigation { margin:0 auto; margin-bottom:10px; text-align:center; padding:10px; font-weight:bold; color:#3d3d3d; font-size:11px; }
#navigation a { background:#1184e9; color:#fff; padding:2px 5px; margin:0px 2px; text-decoration:none; font-weight:bold; }
#navigation a:hover { background:#fb930c; }

.list_detail .heading { border-bottom:1px solid #b2b2b2; }
.list_detail .heading div { background:url(../images/list_page_head1.gif) no-repeat 0 0; float:left; }
.list_detail .heading div div { background:url(../images/list_page_head2.gif) no-repeat 100% 0; padding:7px 30px; color:#0e6abc; font-size:13px; font-weight:bold;}
.list_detail .subhead { background:#eaeaea; color:#000; font-weight:bold; }
.list_detail .subhead a { color:#000; font-size:11px; text-decoration:none; }
.list_detail .subhead a:hover { text-decoration:underline; }
.list_detail .content_bg { background:url(../images/list_page_cont_bg.gif) repeat-x 0 100%; }
.list_detail .content_bg .title a { color:#1c78ca; background:url(../images/list_page_blue_arrow.gif) no-repeat 0 54%; text-decoration:none; padding:0 15px; font-weight:bold; font-size:13px; }
.list_detail .content_bg .title a:hover { text-decoration:underline; }
.list_detail .content_bg .more_btn { background:url(../images/list_more_btn.gif) no-repeat 0 0; width:103px; padding:2px 0px; display:block; padding-left:15px; color:#000; font-weight:bold; border:none; font-size:11px; margin:7px 5px 5px 6px; float:left; }
.list_detail .content_bg .order_btn { background:url(../images/list_order_btn.gif) no-repeat 0 0; width:94px; padding:2px 0px; display:block; padding-left:15px; color:#fff; font-weight:bold; border:none; font-size:11px; margin:7px 5px 5px 6px; }

.order_btn { background:url(../images/list_order_btn.gif) no-repeat 0 0; width:94px; padding:2px 0px; display:block; padding-left:15px; color:#fff; font-weight:bold; border:none; font-size:11px; margin:7px 5px 5px 0px; }


.basket_itembg { background:url(../images/basket_itembg.gif) no-repeat top left; height:30px; font-size:12px; color:#fff; }
.basket_itembg a { color:#000; text-decoration:none; }
.basket_itembg a:hover { color:#000; text-decoration:underline; }
.sitemap a { color:#2a2a2a; }
.sitemap a:hover { color:#ff9c00; }

.listing_box { background:#909090; color:#000; }
.listing_box td { padding:2px 5px; background:#fff; }
.listing_box .list_head td { background:#909090; color:#fff; font-weight:bold; }
.listing_box .list_head_grd td { background:#909090 url(dark_gradint.gif) repeat-x 0 0; color:#fff; font-weight:bold; }
.listing_box .list_sub_head td { background:#eaeaea; color:#2e2e2e; font-weight:bold; }
.listing_box .list_sub_head td a { color:#212121; }
a.list_box { font-size:11px; background:#0076df; color:#fff; font-weight:bold; padding:2px 4px; text-decoration:none; }
a.list_box:hover { background:#f68b00; color:#fff; border:none; }

.acordion1 h3 { background:url(../images/bluearrow.gif) no-repeat 0 3px; padding:0px 20px; font-size:13px; }

#copyright { background:#ccc; padding-top:7px; }
#copyright .padding_15 { padding:15px 0px; }
#copyright a {text-decoration:none; font-weight:bold; color:#333333; }
#copyright a:hover { text-decoration:none; color:#008BFF; }

/************ Drop Down ULs CSS ************/

#menu_bg { background:url(../images/menu_bg.gif) repeat-x 0 0; }

.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font-size:12px;
font-family: tahoma, arial, verdana;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
visibility: hidden;
z-index: 100;
background:#fea11d;
}

.ddsubmenustyle li a{
display: block;
width: 160px; /*width of menu (not including side paddings)*/
color: #292929;
background:#fea11d;
text-decoration: none;
padding: 6px 20px;
border-top: 1px solid #fff;
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline;
width: 170px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
background-color:#636363;
color:#fff;
}

/************ Neutral CSS  ************/

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
left: 100px;
border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}

/************ Matt Black Strip Main Menu Bar CSS ************/

.mattblackmenu ul{
margin: 0;
padding: 0;
font: bold 12px Verdana;
list-style-type: none;
overflow: hidden;
width:95%;
}

.mattblackmenu li{
display: inline;
margin: 0;
}

.mattblackmenu li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 10px 20px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: white;
}

.mattblackmenu li a:visited{
color: white;
}

.mattblackmenu li a:hover{
background:#636363; /*background of tabs for hover state */
}

.mattblackmenu a.selected{
background:#636363; /*background of tab with "selected" class assigned to its LI */
}


#footer { background:#f0f0f0 url(h_blue_line.gif) repeat-x top left; padding:5px 0 20px 0; margin:0 auto; }
#footer h1 { color:#000; background-color:#CFEDFF; font-weight:bold; font-size:14px; padding:10px 0px 10px 5px; margin:0px; background:url(../images/h_dot_line_blue_2.gif) repeat-x bottom left; }
#footer ul { list-style:none; margin:0; padding:0; }
#footer li { background:url(../images/arrow.gif) no-repeat 10px 3px; line-height:23px; padding-left:40px; margin:0px; border-bottom:1px solid #d4d4d4; }
#footer li a { color:#333; text-decoration:none; }
#footer li a:hover { color:#333; text-decoration:underline; }


.textbox { background:url(../images/input_bg_form.gif) repeat-x 0 0; border:1px solid #a0a0a0; padding:2px; width:200px; margin:2px 0px; }
.textbox1 { background:url(../images/input_bg_form.gif) repeat-x 0 0; border:1px solid #a0a0a0; padding:2px; width:200px; margin:2px 0px; }

/************ Amar Changes *******************/
.blue_border{border: 1px solid #4183BE;}
.error {color:#FF0000;font-weight: bold;font-size: 12px;}
.bold_white{font-weight:bold; color:#FFFFFF;}
.bold_blue_14{font-weight:bold; color:#3779B4; font-size:14px}
.txt_border{border: 1px solid #4183BE}
.green_fonts{color:#336699;
font-weight:bold;}
.blue_fonts{color:#4183BE; background-color:#FFFFFF;}

.welcome_bg { text-align:justify; line-height:15px; font-size:11px; background:url(../images/home_welcomenote_bg.gif) repeat-y 0 0; margin-bottom:10px; float:left; }
.welcome_bg .welcome_top { background:url(../images/home_welcomenote.jpg) no-repeat 0 0; }
.welcome_bg .welcome_bot { background:url(../images/home_welcomenote_bot.jpg) no-repeat 0 100%; padding:12px 15px;  }
.welcome_bg .img { float:right; width:150px; height:160px;  }

.welcome_bg h1 { font-family:Georgia; color:#0074dd; font-size:15px; margin-bottom:10px; }
.welcomehead { background:url(../images/home_head_left.jpg) no-repeat 0 0; }
.welcomehead h1 { background:url(../images/home_head_right.jpg) no-repeat 100% 0; padding:14px 0 14px 15px; color:#fff; font-weight:normal; }
.welcome_content { border-left:1px solid #a8a8a8; border-right:1px solid #a8a8a8; padding:10px 15px; }
.welcome_content h2 { padding:0; font-family:Georgia; color:#6e6e6e; font-size:15px; background:none; }
.welcomebtm { background:url(../images/home_btm_left.gif) no-repeat 0 0; }
.welcomebtm div { float:right; background:url(../images/home_btm_right.gif) no-repeat 100% 0; height:20px; width:15px; }
.welcome_content_right { border-left:1px solid #a8a8a8; border-right:1px solid #a8a8a8; }
.pro_content_right { border-left:1px solid #a8a8a8; border-right:1px solid #a8a8a8; padding:7px 15px; }

#page {text-align:center; padding:15px 0;}
#page li {display:inline; margin-right:3px;}
#page li a {text-decoration:none; background:#e1e1e1; border:1px solid #bebebe; padding:5px; font-weight:bold; color:#000;}
#page li a:hover, #page li a.active {background:#4183BE; color:#FFF; border:1px solid #BAD2E9; text-decoration:underline;}

.profile_box .top_left { background:url(../images/pro_box_tl.gif) no-repeat 0 0; width:728px; float:left; margin-bottom:10px; }
.profile_box .top_right { background:url(../images/pro_box_tr.gif) no-repeat 100% 0; }
.profile_box .bottom_left { background:url(../images/pro_box_bl.gif) no-repeat 0 100%; }
.profile_box .bottom_right { background:url(../images/pro_box_br.gif) no-repeat 100% 100%; padding:10px 20px; }

.profile_box_sh .top_left { background:url(../images/pro_box_tl.gif) no-repeat 0 0; width:720px; float:left; margin-bottom:10px; }
.profile_box_sh .top_right { background:url(../images/pro_box_tr.gif) no-repeat 100% 0; }
.profile_box_sh .bottom_left { background:url(../images/pro_box_bl.gif) no-repeat 0 100%; }
.profile_box_sh .bottom_right { background:url(../images/pro_box_br.gif) no-repeat 100% 100%; padding:10px 20px; }

.profile_box .bottom_right1 { background:url(../images/pro_box_br.gif) no-repeat 100% 100%; }
.profile_box .bottom_me { background:url(../images/profile_boxbg_bottom.gif) no-repeat 0 100%; width:579px; padding:5px 0px; }
.profile_box .odd { background:#fff; border-bottom:1px solid #cdd5e0; border-top:1px solid #cdd5e0; }

.box 
{
	background:transparent url(../images/myacount_box.gif) no-repeat scroll 0 0;
	float:left;
	height:122px;
	margin:0 15px 10px 0;
	padding:10px 12px;
	width:219px;
}


.padding3px { padding:3px; }
.padding { padding:5px; }
.padding_btm { padding-bottom:5px; }
.padding1 { padding:10px; }
.pad_rgt1 { padding-right:10px; }
.pad_rgt2 { padding-right:20px; }
.pad_lft1 { padding-left:10px; }
.pad_lft11 { padding-left:11px; }
.pad_lft2 { padding-left:20px; }
.pad { padding:3px; }

.box_top {background:url(../images/box_top.gif) no-repeat; width:187px; height:10px; font-size:0;}
.box_bottom {background:url(../images/box_bottom.gif) no-repeat 0 100%; width:187px; height:10px; text-align:center; font-weight:bold; padding:5px 0; }
.bordergrey_lr {border-left:1px solid #c3c3c3; border-right:1px solid #c3c3c3;}
.bordergrey2_lr {border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4;}
.bordergrey3_t {border-top:1px solid #d3d3d3;}
.bordergrey3_lr {border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3;}

.odd {background:#ededed; height:30px;}
.even {background:#fafafa; height:30px;}
.bgsofline
{
background:url(../images/h_ln.gif) repeat-x;
height:2px;
}
