/* CSS Document */

Body
{
	background:#ffffff url(../../images/body_bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px;
	margin:0px;
}

#parent
{
	width:800px; margin:0px auto; padding:0px 12px; background:#ffffff url(../../images/parent_bg.jpg) no-repeat;
}

#container
{
	background:#ffffff; border:1px solid #f1f0f5; border-width:0px 1px;
}

#content 
{
	padding:0px 10px;
}

/* Header */
#header
{
	background:#ffffff url(../../images/header_bg.jpg) repeat-x; padding:0px 70px 0px 8px; width:720px; height:87px;
}

#login
{
	float:left; width:310px; color:#FFFFFF; padding-top:30px; height:50px;
}

#login_bottom
{
	background:#ffffff url(../../images/login_bottom.jpg) repeat-y; padding:0px 0px 0px 15px; height:40px; 
}

#logo
{
	float:left; width:262px; margin-right:148px;
}
.home_flash
{
	height:232px;
}

.form_box
{
	width:100px; float:left; margin-right:5px;
}
.form_box a
{
	color:#FFFFFF;
	text-decoration:none;
}
.form_box a:hover
{
	text-decoration:underline;
}
/* header End */

/* Top Nav */
#top_links { 
	list-style-type:none; 
	margin:0px; 
	padding:0px; 
	float:left; 
	width:728px; 
	background:#fff url(../../images/top_links_bg.jpg) repeat-x;
}
/*#top_links ul {
	list-style-type:none; 
	margin:0px; 
	padding:0px;
}
#top_links ul li
{
	position:relative;
	float:left;
	background:#fff url(../../images/top_links_bg.jpg) repeat-x;
	height:37px;
	line-height:36px;
	color:#cbec13;
	font-size:17px;
	font-weight:bold;
	padding:0px 5px;
}
#top_links ul li a
{
	color:#a7c120;
	text-decoration:none;
}
#top_links ul li a:hover
{
	color:#ffc000;
}*/

#top_links .seperator { background:#fff url(../../images/seperator.jpg) no-repeat; width:18px;}

.top_links_corner
{
	float:left; width:35px;
}


/* Top Nav end */

/* Footer */
#footer 
{
	background:#ffffff url(../../images/content_bg.jpg) repeat-y;
	border-bottom:1px solid #CCCCCC;
	text-align:center;
	font-size:12px;
	color:#6b6e65;
	padding:0px 0px 5px 215px;
}
#footer a
{
	color:#6b6e65;
	text-decoration:none;
}
#footer a:hover
{
	text-decoration:underline;
}

#footer_index
{
	border-bottom:1px solid #CCCCCC;
	text-align:center;
	font-size:12px;
	color:#6b6e65;
	padding:0px 0px 5px 0px;
}
#footer_index a
{
	color:#6b6e65;
	text-decoration:none;
}
#footer_index a:hover
{
	text-decoration:underline;
}
/* Footer End */

#address
{
	background:#6b6e65;
	width:399px;
	float:left;
	line-height:30px;
	color:#FFFFFF;
}

#copyright
{
	background:#e3e7d8;
	width:359px;
	float:right;
	line-height:30px;
	color:#6b6e63;
	padding-left:40px;
}

#copyright strong, #copyright font, #address strong, #address font, #footer font, #footer strong{font-weight:normal; font-size:12px;}

/* classes */
.clear
{
	clear:both; margin:0px; padding:0px;
}

.float_right
{
	float:right; width:auto;
}

.float_left
{
	float:left; width:auto;
}

.textfield
{
	width:85px;
	height:15px;
	background:#f8faed;
	border:none;
	font-size:11px;
	padding-left:5px;
}

.align_c
{
	text-align:center;
}
.align_r
{
	text-align:right;
}
.mar_t_10px{margin-top:10px;
}
.grey_holder1{
background:#f0f0f0;
padding:10px;
}
.back {
	width:540px;
	}

.wordfile_box
{
	margin-top:10px;
	height:65px;
}

.featured_middle
{
	border:1px solid #a5a5a5; border-width:0px 1px; padding:0px 8px; height:50px;
}
.featured_center
{
	float:left;
	width:190px;
}
.featured_center a
{	
	color:#768340; 
	text-decoration:none;
}
.featured_right
{
	float:left;
	width:265px;
	padding-left:30px;
	color:#694f38;
}

.orange_box
{
	float:left;
	width:265px;
}
.orange_middle
{
	background:url(../../images/orange_middle.jpg) no-repeat;
	height:113px;
	padding:5px 20px 0px 20px;
	font-size:11px;
	color:#717171;
	line-height:13px;
}
.orange_middle ul
{
	margin:0px 0px 3px 0px;
	padding:0px 0px 0px 14px;
}
.orange_left_arrow
{
	float:left;
	width:40px;
	margin-top:30px;
	margin-right:0px;
}
.orange_right_arrow
{
	float:left;
	width:40px;
	margin-top:150px;
}
.green_text
{
	float:left;
	color:#75813f;
	width:168px;
	/*font-size:18px;*/
	font-size:13px;
	text-align:center;
	margin:0px;
}
.green_text a
{
	color:#75813f;
	text-decoration:underline;
}
.green_text a:hover
{
	text-decoration:none;
}
.welcome_mck
{
	font-size:16px; 
	font-weight:bold;
}
.mar_t_5
{
	margin-top:5px;
}
.mar_t_18
{
	margin-top:18px;
}
/* classes end */

/* Tag Based Classes */
p
{
	margin:0px; padding:0px; font-size:12px; line-height:17px;
}

IMG
{
	border:none; margin:0px; padding:0px;
}

FORM
{
	margin:0px; padding:0px;
}

h1{color:#768340; font-size:16px; border-bottom:1px solid #cbec13; margin:0px; padding:0px; text-align:center;}

h2{color:#f97303; font-size:18px; margin:0px; padding:0px; text-align:center;}
/*-----------tag based classes ends here-------------*/

/*----------flash box---------*/
.flash_box{background:url(../../images/flash_bg.jpg) repeat-x; height:96px; padding:0px 18px;}
.flash_arrow{float:left; width:auto; padding:40px 0px;}
.blank_space{width:25px; float:left; height:90px;}
.flash_content_box{background:url(../../images/flash_box_bg.jpg) no-repeat; width:207px; height:59px; float:left; margin:18px 0px;}
.flash_price{font-size:18px; color:#a7c01f; text-align:center; padding:0px 5px;}
.flash_domain{font-size:14px; color:#fff; font-weight:bold; text-align:center; padding:0px 5px; margin:10px 0px 3px 0px;}
.flash_domain_new{font-size:18px; color:#fff; font-weight:bold; text-align:center;padding:0px 5px;margin:10px 0px 3px 0px;}
.flash_price_new{font-size:22px; color:#a7c01f; font-weight:bold; text-align:center;padding:0px 5px;}
/*----------flash box ends here------------*/


/*----------------New top nav starts here-----------------*/
#drop_down, #drop_down ul{
margin:0px 0px 0px 20px;
padding:0;
list-style-type:none;
list-style-position:outside;
}

#drop_down a{
display:block;
padding:0px 5px;
border:0px;
font-size:17px;
color:#a7c120;
text-decoration:none;
}

#drop_down a:hover{
color:#ffc000;
}

#drop_down li{
	position:relative;
	float:left;
	background:#fff url(../../images/top_links_bg.jpg) repeat-x;
	height:37px;
	line-height:36px;
	color:#cbec13;
	font-size:17px;
	font-weight:bold;
	padding:0px 5px;
}

#drop_down ul {
position:absolute;
display:none;
/*width:12em;*/
top:37px;
width:160px;
border:1px solid #999999;
margin:0px;
background:#ffffff;
opacity: 0.9;
filter: alpha(opacity=90);
}

#drop_down ul li{
LIST-STYLE-TYPE: none;
background:#A39E9E;
border-bottom:#FFFFFF 1px solid;
height:30px;
}

#drop_down ul li a {color:#FFFFFF;width:150px;text-align:left; padding:5px; line-height:22px; font-size:15px;}
#drop_down ul li a:hover{
background:#666;
width:150px;
text-align:left;
color:#FFC000;
}

#drop_down li{
	  LIST-STYLE-TYPE: none;
	  margin:0px; padding:0px;
}


#drop_down li ul a{
/*width:12em;*/
/*width:auto;*/
/*height:auto;*/
/*float:left;*/
}

#drop_down ul ul{
top:auto;
}	

#drop_down li ul ul {
left:12em;
margin:0px 0 0 10px;
}

/*#drop_down li:hover ul ul, #drop_down li:hover ul ul ul, #drop_down li:hover ul ul ul ul{
display:none;
}*/

/*----------------New top nav ends here-----------------*/


/*----------------left_nav sub menu starts here--------------------*/
#left_nav ul {
position:absolute;
display:none;
/*width:12em;*/
top:375px;
left:294px;
width:160px;
border:1px solid #999999;
margin:0px;
background:#ffffff;
opacity: 0.9;
filter: alpha(opacity=90);
}

#left_nav ul li{
LIST-STYLE-TYPE: none;
background:#A39E9E;
border-bottom:#FFFFFF 1px solid;
height:30px;
}

#left_nav ul li a {color:#FFFFFF;width:150px;text-align:left; padding:5px; line-height:22px; font-size:15px;}
#left_nav ul li a:hover{
background:#666;
width:150px;
text-align:left;
color:#FFC000;
}
/*----------------left_nav sub menu ends here--------------------*/