/*========================================================*/
/*  				NukeDesigner      				      */
/*========================================================*/

p, td, div{font-family: Verdana, Arial, Helvetica, sans-serif; color:#552222; font-size:12px; line-height:1.4em} 
.Normal{font-family: Verdana, Arial, Helvetica, sans-serif; color:#552222; font-size:12px; line-height:1.4em} 

li, ul{
	list-style-image: url(images/ArrowBrown.png);font-family: Verdana, Arial, Helvetica, sans-serif; color:#552222; font-size:12px; line-height:1.7em}


/*-- Import CSS --*/
@import "admin.css";
@import "menu.css";


/*========================================================*/
/*  Default CSS                                           */
/*========================================================*/

/* HTML BODY css  --*/
BODY {
	margin:0px;
	padding:0px;	
}

/*========================================================*/
             /* Backgrounds "BLUE"                                         
/*========================================================*/

.top_bg { background:url(images/blue-background.png) center top repeat-x #ffffff; height:600px;}

.brown_bg { background:url(images/bronz-background.png) center top repeat-x #ffffff; height:600px;}

.green_bg { background:url(images/green-background.png) center top repeat-x #ffffff; height:600px;}

.puple_bg { background:url(images/puple-background.png) center top repeat-x #ffffff; height:600px;}





.search   { background: url(images/search.png) right no-repeat; width:268px; height:42px; margin:0px 0px 0px 0px; position:relative; padding:0px 0px 0px 0px;     }

.search-brown   { background: url(images/brown-search.png) right no-repeat; width:268px; height:42px; margin:0px 0px 0px 0px; position:relative; padding:0px 0px 0px 0px;     }

.search-green   { background: url(images/green-search.png) right no-repeat; width:268px; height:42px; margin:0px 0px 0px 0px; position:relative; padding:0px 0px 0px 0px;     }


.search-purple   { background: url(images/purple-search.png) right no-repeat; width:268px; height:42px; margin:0px 0px 0px 0px; position:relative; padding:0px 0px 0px 0px;     }



.menu_bg { background:url(images/header-mid.png) left top repeat-x; padding-bottom:10px;}

.brown-menu_bg { background:url(images/brown-header-mid.png) left top repeat-x; padding-bottom:10px;}

.green-menu_bg { background:url(images/green-header-mid.png) left top repeat-x; padding-bottom:10px;}

.purple-menu_bg { background:url(images/purple-header-mid.png) left top repeat-x; padding-bottom:10px;}


.footer { background:url(images/footer-bg.jpg) left top repeat-x #2e404d; height:68px; padding-top:15px;}

.brown-footer { background:url(images/brown-footer-bg.jpg) left top repeat-x #582323; height:68px; padding-top:15px;}

.green-footer { background:url(images/green-footer-bg.jpg) left top repeat-x #1c3b1c; height:68px; padding-top:15px;}

.purple-footer { background:url(images/purple-footer-bg.jpg) left top repeat-x #363046; height:68px; padding-top:15px;}

/*========================================================*/


.admin_header	{ background: url(images/admin-header.jpg) left top no-repeat; width: 1000px; height:332px; }
.search2		{ FONT-WEIGHT: bold; FONT-SIZE:13px; COLOR:#000000; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; padding-right:5px; }
.you_are		{ FONT-WEIGHT: normal; FONT-SIZE:14px; COLOR:#ffef94; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; }
.currentdate    { FONT-WEIGHT:bold; FONT-SIZE:13px; COLOR:#000000; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; }
.verticalline 	{ background-color:#709db2; height:4px; }
.contentarea	{ padding:0 22px; }


/*========================================================*/

/*========================================================*/
/*  Text For Contents                                     */
/*========================================================*/

.youare		{ FONT-WEIGHT:normal; FONT-SIZE:11px; COLOR:#b8ced9; font-family:Tahoma, Arial, Verdana; }
.heading_admin  { FONT-WEIGHT:normal; FONT-SIZE:18px; COLOR: #228285; font-family: "Myriad", Trebuchet MS, Century Gothic, Arial; }



/* text_yellow--*/
.text_yellow, A.text_yellow, A.text_yellow:link, A.text_yellow:visited, A.text_yellow:active  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 21px;
	COLOR: #ffc675;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}
a.text_yellow:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #f5ba22;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}



/* text_yellow2--*/
.text_yellow2, A.text_yellow2, A.text_yellow2:link, A.text_yellow2:visited, A.text_yellow2:active  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #f5ba22;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.text_yellow2:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #fff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.text_yellow2 span  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #fff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}



/* text_grey--*/
.text_grey, A.text_grey, A.text_grey:link, A.text_grey:visited, A.text_grey:active  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #a4a2a2;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.text_grey:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}


/* text_blue --*/
.text_blue, A.text_blue, A.text_blue:link, A.text_blue:visited, A.text_blue:active  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #223355;
	FONT-FAMILY: "Tahoma", Arial, Verdana;
	text-decoration: none;
}
a.text_blue:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #223355;
	FONT-FAMILY: "Tahoma", Arial, Verdana;
	text-decoration: underline;
}


/* text_orange --*/
.text_orange, A.text_orange, A.text_orange:link, A.text_orange:visited, A.text_orange:active  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #fc6602;
	FONT-FAMILY: "Tahoma", Arial, Verdana;
	text-decoration: none;
}
a.text_orange:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #57889f;
	FONT-FAMILY: "Tahoma", Arial, Verdana;
	text-decoration: underline;
}

/* text_white --*/
.text_white, A.text_white, A.text_white:link, A.text_white:visited, A.text_white:active  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #fff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.text_white:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #223355;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

/* text_white_heading --*/
.text_whiteheading  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #fff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; "Tahoma", Arial, Verdana;
	text-decoration: none;
}

/* text_white_bold --*/
.text_whitebold, A.text_whitebold, A.text_whitebold:link, A.text_whitebold:visited, A.text_whitebold:active  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #fff;
	FONT-FAMILY: "Tahoma", Arial, Verdana;
	text-decoration: none;
}
a.text_whitebold:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #fff;
	FONT-FAMILY: "Tahoma", Arial, Verdana;
	text-decoration: underline;
}


/* text_black --*/
.text_black, A.text_black, A.text_black:link, A.text_black:visited, A.text_black:active  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.text_black:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

/* text_Khaki --*/
.text_Khaki, A.text_Khaki, A.text_Khaki:link, A.text_Khaki:visited, A.text_Khaki:active  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #514a3a;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.text_Khaki:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #514a3a;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}



.readmore1, a.readmore1  {
	FONT-WEIGHT:bold;
	FONT-SIZE: 11px;
	COLOR: #25817d;
	FONT-FAMILY: "Tahoma", Arial, Verdana;
	text-decoration: underline;
	line-height:1.5;
	background:url(images/bullet.gif) left 5px no-repeat;
	padding:0 0 0 15px;
}
a.readmore1:hover {
	text-decoration: underline;
	background:url(images/bullet.gif) left 5px no-repeat;
}

.readmore2, a.readmore2  {
	FONT-WEIGHT:normal;
	FONT-SIZE: 11px;
	COLOR: #60b206;
	FONT-FAMILY: "Tahoma", Arial, Verdana;
	text-decoration: underline;
	line-height:1.5;
}
a.readmore2:hover {
	text-decoration: underline;
}

/*------------------------  End  -------------------------*/


/*========================================================*/
/*  Headings CSS                                          */
/*========================================================*/


H1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 28px;
	COLOR: #552222;
	FONT-FAMILY: Tahoma, "Book Antiqua", Arial;
	text-decoration: none;
	line-height: normal;
	
}


.H2, A.H2, A.H2:link, A.H2:visited, A.H2:active  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #223355;
	FONT-FAMILY: Arial;
	text-decoration: none;
	line-height:normal;
}
a.H2:hover {
	text-decoration: underline;
}


.H3, A.H3, A.H3:link, A.H3:visited, A.H3:active  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #C94C06;
	font-family: Trebuchet MS;
	text-transform:uppercase;
	text-decoration: none;
	line-height:normal;
}
a.H3:hover {
	text-decoration: underline;
}


.H4, A.H4, A.H4:link, A.H4:visited, A.H4:active  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 18px;
	COLOR: #0764C1;
	font-family: Trebuchet MS;
	text-decoration: none;
	line-height:normal;
}
a.H4:hover {
	text-decoration: underline;
}


/*------------------------  End  -------------------------*/



/*========================================================*/
/*  Padding CSS                                           */
/*========================================================*/

.pad_left {
	padding:0 0 0 15px;

}
.pad_right {
	padding:0 15px 0 0;

}

.pad_top {
	padding:10px 0 0 0;

}

.pad_bot {
	padding:0 0 10px 0;

}


/*------------------------  End  -------------------------*/

form {padding:0px;
		margin:0px;}

.white { color:#FFF;}


.border { border: solid 1px #b0bfc6; padding:10px;}

.border-white { border: solid 1px #ffffff; padding:10px;}



.stepcarousel{
position: relative; /*leave this value alone*/
border: 0;
overflow: scroll; /*leave this value alone*/
width: 600px; /*Width of Carousel Viewer itself*/
height: 216px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 600px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
.element { top:100px !important}

.imgline {
	margin: 5px;
	padding: 5px;
	border: thin solid #cccccc;
}

.Testimonial{
	font:Georgia, "Times New Roman", Times, serif, Impact;
	font-size:13px;
	font-style:italic;
}


/*********** CLASSES FOR CONTACT US FORMS *************************/
.frmContactUs
{
	width: 400px;
	border-collapse: collapse;
	background:transparent;
}

.ContactInfo
{
	background:transparent;
	padding:3px 3px 3px 6px;
}
.ContactLabel
{
	color:#552222;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.frmNewsletter{
	width: 300px;
	border-collapse: collapse;
	background:transparent;
}
.NLContact{
	background:transparent;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
}
.NLLabel{
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
A.NLSignupLabel:link, A.NLSignupLabel:visited, A.NLSignupLabel:active { font-size:12px; font-weight: normal; color:#EFEFEF; text-decoration:none; }
A.NLSignupLabel:hover { font-size:12px; font-weight:normal; color :#EFEFEF; text-decoration : none;}
.SubHeadContact
{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.SubHeadForm
{
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.SubHeadBckGrnd
{
	background:#4466aa;
	padding:3px 3px 3px 6px;
}
.SubHeadBckGrnd2
{
	background:#212528;
	padding:3px 3px 3px 6px;
}

.frmSeparator
{
	border-bottom:1px #1E4FAD solid;	
	height:10px;
	background:#ffffff;
	margin-bottom:10px;
}

.NormalBlack {
	font-family: Arial;
	color: #000000;
	font-size: 12px;
}
.SmallBlack {
	font-family: Arial;
	color: #000000;
	font-size: 10px;
}
.HeadSmallBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #003399;
}
/*********** END CLASSES FOR CONTACT US FORMS *************************/
