@charset "utf-8";
Body {
	/*background-color: #0084c7;*/
	background-color: #ffffff;
	margin: 0px;
}
div{ font-size:14px;
font-family: Arial;
text-align:left;
}
.Height {
	height: 100%;

}
form{padding:0px; margin:0px;}
.MaintopBorder {
	background-color: #084b6e;
}
.MainBg {
	/*background-image: url(images_back/ggggg.jpg);*/
/*	background-image: url(images_back/backgroundnew_1.jpg);*/
	/*background-color: #017dc5;*/
	background-color: #ffffff;
	/*width:1262px;
	height:926px;*/
	background-repeat: no-repeat;
	background-position: left top;
}
.HeaderLoginAreaBg {
	background-image: url(images_back/HeaderLoginAreaBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
a.loginlink:link {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
a.loginlink:visited {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
a.loginlink:hover {
	font-family: Arial;
	font-size: 12px;
	color: #31a7e2;
	text-decoration: none;
}
.HeaderLargeContent {
	font-family: Arial;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	padding:0 0 0 28px;
}


.FooterBg {
      background:url(images_back/footer_bg.jpg) left top repeat-x;
	height: 62px;
}
.FooterCopyrightContent {
	font-family: Tahoma;
	font-size: 11px;
	color: #29abea;
}
a.ftr:link {
	font-family: Arial;
	font-size: 12px;
	color: #4c92b8;
	text-decoration: none;
	padding-right: 20px;
}
a.ftr:visited {
	font-family: Arial;
	font-size: 12px;
	color: #4c92b8;
	text-decoration: none;
	padding-right: 20px;
}
a.ftr:hover {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	padding-right: 20px;
}
.HeaderButtonBg {
    background-image: url(images_back/HeaderButtonBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	cursor: pointer;
	text-transform: capitalize;
}
.HeaderButtonBg-rol {
	background-image: url(images_back/HeaderButtonBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #96a3ff;
	cursor: pointer;
	text-transform: capitalize;
}
.cursor {
	cursor: pointer;
}
.BoxWithBorder {
	background-color: #d5d5d5;
	padding: 10px;
	border: 1px solid #1a6185;
}
.BlackItalicContent {
	font-family: Arial;
	font-size: 16px;
	font-style: italic;
	color: #FFFFFF;
	padding:0 5px 0 5px;
}
.BlackContent {
	 font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7c7c7c; padding:0 15px 0 15px;
}
.BlackContent1 {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}

.BlueBoldcontent {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #5e97f1;
	padding:0 0 0 5px;
}


.BoxtopBg {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images_back/BoxtopBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.BoxThreeSideBorder {
	background-color: #fff;
	border: 1px solid #073d5b;
}
.BoxThreeSideBorderWithPadding {
	background-color: #ffffff;
	border: 1px solid #073d5b;
	padding: 3px;
}
.BoxThreeSideBorderWithPaddingNew {
	background-color: #ffffff;
	border: 1px solid #073d5b;
	padding: 3px;
}
.ListingBoxBg {
	/*background-color: #e9e9e9;*/
	padding-top: 8px;
	padding-right: 13px;
	padding-bottom: 10px;
	padding-left: 13px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
.ListingBoxSep {
	background-image: url(images_back/ListingBoxSep.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.LitingBlackContent {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	padding-top: 8px;
	padding-right: 27px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align:left;
}
.paddingRight {
	padding-right: 20px;
}
.WelcomeBoxWithBorder {
	border: 1px solid #1a6185;
	background: url(images_back/WelcomeBoxBg.jpg) repeat ;
/*	background-repeat:/* no-repeat;*/
	background-position: right top;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 91px;
}
.WelcomeBoxWithBorderNew {

	background: url(images_back/WelcomeBoxBg.jpg) repeat ;
/*	background-repeat:/* no-repeat;*/

	padding-bottom: 10px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
}
.WelcomeBoxbg {
	/*background-color: #FFFFFF;*/
}
.LoginBoxBg {
	background-image: url(images_back/LoginBoxBg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:171px;
	width: 220px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
    line-height: 15px;
}
.LoginBoxBg1 {
	background-image: url(images_back/MenuBoxBg-.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 179px;
	width: 203px;
	padding-top: 18px;
	padding-right: 14px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.LoginBoxContent {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.LoginInputBox {
	height: 19px;
	width: 175px;
	border: 1px solid #26b5c3;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	padding-left: 3px;
}
.GraphicBoxBg {
	background-image: url(images_back/GraphicBoxBg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 141px;
	width: 228px;
}
.GraphicBoxTitle {
	font-family: Arial;
	font-size: 16px;
	text-transform: capitalize;
	color: #FFFFFF;
}
.GraphicListingUl {
	margin: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #d1d1e2;
	list-style-image: url(images_back/Arrow.gif);
	_list-style-image: url(images_back/ArrowforIE.gif);
	list-style-position: inside;
	padding-top: 10px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	line-height: 20px;
}
#Logo{
background: url(http://esolz.org/blueedge/wordpress/wp-content/themes/fusion/images/logo.png) no-repeat top right;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://esolz.org/blueedge/wordpress/wp-content/themes/fusion/images/logo.png');
_background-image:none !important;
height:102px;
width:286px;
}


a.readmore_txt { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; padding:0 0 0 5px;}

a.readmore_txt:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:underline;}

a.more_txt { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; padding:0 15px 0 0px;}

a.more_txt:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:underline; padding:0 15px 0 0px;}

.pic_pad { margin:5px 0 0 15px;}

.box_blue_bg { background:url(images_back/testimonial_bg.jpg) left top repeat-x #0e368e;}


#SmallBusi {
background: url(http://esolz.org/blueedge/wordpress/wp-content/themes/fusion/images/tag_line.png) no-repeat top left;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://esolz.org/blueedge/wordpress/wp-content/themes/fusion/images/tag_line.png');
_background-image:none !important;
_background-position: top left;
height: 102px;
}
//////////////////////////

a {
  font: italic 100%/1.0 Georgia, serif;
}
a:link { 
  font-family: Arial;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
}
a:visited {
 font-family: Arial;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
}
a:hover {
  font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:active { 
  font-family: Arial;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
}
.row{ line-height:15px;}
#comment_mid{ width:375px; text-align:left;}


input{color:#white;border: 1px solid #white;}


/*__________20June09__________*/

.input_signin {width:100px; height:12px; margin:0px; padding:0px;/* vertical-align:12px;*/}

/*--------------------------------------------------23th june----------------------------------------------------*/
.signup_new{
padding-left:25px;
}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0033cc; font-weight:bold; padding:0px 0 0px 0px;}

.menu { padding-left:12px; margin-left:12px;}
a:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4d77cc; padding:0 0 0 0px;}
a:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4d77cc; padding:0 0 0 0px;}
a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4d77cc; padding:0 0 0 0px;}
a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4d77cc; padding:0 0 0 0px;}

a.link:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4d77cc; padding:0 0 0px 0px;}
a.link:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4d77cc; padding:0 0 0px 0px;}
a.link:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4d77cc; padding:0 0 0px 0px;}
a.link:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4d77cc; padding:0 0 0px 0px;}
.pagetitle {font-family:Tahoma; font-size:18px; color:#0033cc; font-weight:bold; padding:0px 0 10px 0px;}

p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7c7c7c; padding:3px 0px 3px 0px;}
