/*
Credit: http://www.insolutions.com
*/

body {
	margin: 0;
	padding: 0;
	color: #555;
}

h1, h2, h3, h4, h5, h6 {
	color:#555;
	font-weight:400;
	padding: 0;
	margin: 0;
}

h1 { font-size:32px; margin-bottom: 20px; }
h2 { font-size:26px; margin-bottom: 20px; line-height: 28px }
h3 { font-size:20px; margin-bottom: 20px; }
h4 { font-size:18px; margin-bottom: 10px; }
h5 { font-size:16px }
h6 { font-size:14px }
.header { display: block }


.style1 {color: #595959}
.style2 {color: #000066}
.style4 {color: #CCCCCC}

.activelink {COLOR: #e20002; TEXT-DECORATION: none}
.white {COLOR: #ffffff}

.red {COLOR: #ed1c24}

.blue {COLOR: #425e89}

.loghtgray {COLOR: #434343}

.activelink {COLOR: #e20002; TEXT-DECORATION: none}
.graylink {COLOR: #7a7a7a; TEXT-DECORATION: none}

.smallpad {PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #434343; PADDING-TOP: 1px}

.pricestyle {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	COLOR: #535353;
	PADDING-TOP: 3px;
	border: 1px solid #434343;
}

A:hover {COLOR: #ff0000; TEXT-DECORATION: underline}

A {TEXT-DECORATION:underline; color:#000000}

A.gray {COLOR: gray; TEXT-DECORATION: none}

A.gray:visited {COLOR: gray; TEXT-DECORATION: none}

A.gray:hover {COLOR: gray; TEXT-DECORATION: underline}



.left { float:left }
.right { float:right }

img { margin: 0; padding: 0}
.img_border { background: #ede8e8; padding: 4px; border: 1px solid #dcd5d5 }
.img_frame { position: relative; display: block; padding: 7px }
.img_frame span {
	position: absolute;
	top: 0;
	left: 1px;
	z-index: 0
}
.img_frame img, .img_frame iframe { position: absolute; top: 7px; left: 7px; z-index: 100 }
.img_frame_13 { width: 280px; height: 157px }
.img_frame_13 span { background: url(images/insolutions_image_frame_13.png); width: 300px; height: 177px }
.img_frame_14 { width: 203px; height: 108px }
.img_frame_14 span { background: url(images/insolutions_image_frame_14.png); width: 217px; height: 122px }
.img_frame_23 { width: 616px; height: 216px }
.img_frame_23 span { background: url(images/insolutions_image_frame_23.png); width: 630px; height: 230px }
.img_frame_12 { width: 451px; height: 245px }
.img_frame_12 span { background: url(images/insolutions_image_frame_12.png); width: 465px; height: 260px }
.img_nom { display: block; margin-bottom: 15px }
.img_fl { float: left; margin: 3px 15px 5px 0 }
.img_fr { float: left; margin: 3px 0 5px 15px }


a:link, a:visited { color:#000000; text-decoration: none}
a:hover { text-decoration:underline; color:#000000; }
a:hover,a:active { outline:none }

a.more, .submit_btn { clear: both; display: block; width: 80px; height: 25px; line-height: 25px; color: #fff; text-align: center; text-decoration: none; background: url(images/insolutions_button.png) no-repeat  }

.submit_btn { border: none; cursor: pointer }

em { color: #555 }
p { margin: 0 0 15px 0 }

.list_bullet { margin: 10px 0 10px 15px; padding: 0; list-style: none }
.list_bullet li { color:#555; margin: 0 0 7px 0; padding: 0 0 0 20px; background: url(images/insolutions_list.png) no-repeat scroll 0 5px    }
.list_bullet li a { color: #555; font-weight: normal; text-decoration: none }
.list_bullet li a:hover { color: #555 }

.clear { clear: both; display: block; }
.h20 { height: 20px }
.h40 { height: 40px }

.no_bullet { margin: 0; padding: 0; list-style: none }
.no_bullet li { margin: 0 0 20px 0; padding: 0 }
a.header { display: block; font-weight: 700 }

#insolutions_header_wrapper {
	width: 100%;
	background: url(images/insolutions_header_bg.jpg) repeat-x

}
#insolutions_middle_wrapper {
	width: 100%;
	background: url(images/insolutions_slider_bg.jpg) repeat-x

}
#insolutions_bottom_wrapper {
	width: 100%;
	background: #cdcecf
}
#insolutions_footer_wrapper {
	width: 100%;
	background: #444343
}
.wrapper {
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding: 0px;
}
#insolutions_header {
	height: 75px;
}
#insolutions_middle {
	height: 440px;
}
#insolutions_slider {
	padding-top: 40px;
	padding-right: 0;
	padding-bottom: 60px;
	padding-left: 0;
}
#insolutions_main {
	padding: 40px 10px;
	background: #fff
}
#insolutions_bottom {
	padding: 40px 10px;
}
#insolutions_footer {
	padding: 20px 10px;
	color: #CCCCCC;
}

.col { float: left; margin: 0 25px 25px 0 }
.half {
	margin-bottom: 30px;
	width: 465px;
}

.half1 {
	margin-bottom: 30px;
	width: 930px;
}

.one_third {
	width: 100%
}
#content, .two-third { width: 630px }
#content01, .two-third { width: 950px }

#sidebar { width: 300px }
.one_fourth { width: 216px }

#site_title { float: left; margin-top: 20px }
#site_title1 { float: left; margin-top: 0px }
#site_title a { display: block; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; width: 246px; height: 54px; color: #acacac; text-indent: -10000px; background: url(images/insolutions_logo.png) no-repeat top left  }

#insolutions_menu { float: right; margin-top: 0px; }

.post {
	clear: both;
	border-bottom: 1px solid #eee
}
.post h2 { margin-bottom: 10px }
.post_meta { margin-bottom: 30px; font-size: 9px; line-height: 10px }
.post_meta span { display: block; float: left; border-left: 1px solid #eee; width: 140px; padding-left: 5px }
.comment_list { margin: 0; padding: 0; list-style: none }
.comment_list .comment_box { padding: 20px; border-bottom: 1px solid #efefef }
.comment_list li { margin-bottom: 20px }
.comment_list li ul { list-style: none; background: none }
.comment_list li ul li { }
.comment_list li ul li .comment_box { background: #efefef }
.comment_content { float: right; width: 470px }
.comment_list li ul li.depth_2 .comment_content  { width: 430px }
.comment_list li ul li.depth_3 .comment_box { background: #ccc }
.comment_list li ul li.depth_3 .comment_content  { width: 390px }

#comment_form { margin-top: 40px }

#comment_form textarea {
	color: #666;
	background:#fff none repeat fixed 0 0;
	border: 1px solid #ccc;
	display:block;
	font-size:1.1em;
	height:150px;
	margin-top:5px;
	padding:5px;
	width: 360px;
}

#comment_form .form_row {
	width: 100%;
	margin-bottom: 15px;
}

#comment_form form input {
	color: #666;
	margin-top: 5px;
	padding: 3px 0;
	width: 200px;
	background:#fff none repeat fixed 0 0;
	border: 1px solid #ccc;
}

#comment_form .submit_btn {
	display: block; width: 70px; height: 30px; line-height: 30px; padding: 0 8px; text-align: center; text-decoration: none; font-weight: bold;  background-color: #524239; border: 1px solid #2f2f2f; color: #fff; font-size:11px; cursor: pointer 
}


#gallery {
	margin: 0; padding: 0; list-style: none;
}
#gallery .gallery_box {	padding-bottom: 60px; margin-bottom: 60px; border-bottom: 1px solid #eee  }


#sidebar h3 { padding:0 0 35px 10px; background: url(images/insolutions_sidebar_title.png) bottom no-repeat  }

.sidebar_box { margin-bottom: 40px }
.sidebar_box_content {padding-left: 10px }


#contact_form { padding: 0; margin-bottom: 40px }
#contact_form form { margin: 0px; padding: 0px; }
#contact_form form .input_field { width: 290px; padding: 5px; color: #808b98;  background: #fff; border: 1px solid #dedede; }
#contact_form form label { display: block; width: 300px; margin-right: 12px; font-size: 11px }

#contact_form form textarea { 
	width: 620px; 
	height: 130px; 
	padding: 5px; 
	color: #808b98; 
	background: #fff; 
	border: 1px solid #dedede; 
	font-family: Arial, Helvetica, sans-serif; 
}

.footer_gallery { margin: 0; padding:0; list-style: none }
.footer_gallery li { margin: 0 10px 10px 0; padding: 0; display: block; float: left }

.pagging { margin: 0 0 20px; padding: 0 }
.pagging ul { margin: 0; padding: 0; list-style: none }
.pagging ul li { margin: 0; padding: 0; display: inline }
.pagging ul li a { float: left; display: block; color: #ccc; text-decoration: none; margin-right: 5px; padding: 5px 10px; background: #524239; border: 1px solid #241d19}
.pagging ul li a:hover { background: #df6513; color: #fff  }

.no_margin_right { margin-right: 0 }
.last_box { margin-bottom: 0; background: none }



/*POPUP FORM*/
*{
	margin: 0;
	padding: 0px;
}

#wrapper{
	margin: 0 auto;
	width: 465px;
	position: relative;
}
#nav li{ float: left; list-style: none; padding: 0px 0px; color: #000; text-transform: uppercase;  }
#nav li a{ text-decoration: none; color: #000000; display: block; text-transform: none;}

form{
	padding: 0px;
}
form p{ padding: 5px 0;}
form .title{ min-width: 100px; display: inline-block; }
form input[type=text], form input[type=password]{ border: 1px solid #666666; padding: 5px;}

.button{ display: inline-block; padding:10px; z-index: 0; color: #fff; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}

.overlay{ z-index:5; background: rgba(0, 0, 0, .50); display: block; position:fixed; width: 90%; height: 90%; }

.popup{ padding: 5px 5px 30px; background:#dfdfdf; z-index: 999; display: none; position: absolute; right:17px; }

.close{ font-weight: bold; color: #ffffff; float: right; position: absolute; bottom: 5px; right: 10px; }


.box {
width: 265px;
background:#ccc;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
margin-left:auto;
margin-right:auto;
margin-top:5px;
padding:10px;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
}


.tbox
{     width: 90%; -moz-border-radius: 10px;   -webkit-border-radius: 0px;     border-radius: 0px;     border: 1px solid; border:#990033; box-shadow: 8px 8px 3px #888888;
}      

-------------------------------

table {
	font-family: Arial, Helvetica, sans-serif;
	font-size:8px;
	color: #000000
}

h1 { font-size:32px; margin-bottom: 20px; }
h2 { font-size:26px; margin-bottom: 20px; line-height: 28px }
h3 { font-size:20px; margin-bottom: 20px; }
h4 { font-size:18px; margin-bottom: 10px; }
h5 { font-size:16px }
h6 { font-size:14px }

.contain_spacing { margin-left:10px; margin-right:10px; margin-top:10px; margin-bottom:10px; font-size: 15px; font-family:Arial, Helvetica, sans-serif;}

.toplink {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #990033; text-decoration: none}

.toplink1 {  font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #000000; text-decoration: none}


.mainlinks {  font-family: Arial, Helvetica, sans-serif; font-size: 15pt; font-weight: bold; color: #9C1021;text-decoration:underline}
a:hover {  color: #ff0000; text-decoration:underline}
.headings_home {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration:underline; font-weight: none}
.smalllinks {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFE21C; text-decoration: none}
.leftbluelinks {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #0143a7; text-decoration: underline; font-weight: bold}
.linksorange {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF6531; text-decoration: none; font-weight: bold}


.leftorangelink {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; color: #ff0000}
.leftorangelink A:hover{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; color: #cccccc}

.leftbluelink {  font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; text-decoration: none; color: #970702; text-shadow: 3px 2px 2px #9a5858;}

.leftbluelink001 {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; text-decoration: none; color: #970702; text-shadow: 3px 2px 2px #9a5858;}


.Home_button {background-image: url(images/home_button.JPG); width:69px; height:30px; background-repeat:no-repeat; background-position:left}
.Logout_button {background-image: url(images/logout_button.JPG); width:75px; height:30px; background-repeat:no-repeat; background-position:left}


.MAIN_TOP {background-image:url(images/top_bg.jpg); width:100%; height:119px; background-repeat:repeat; background-position:center}
.MAIN_FOOTER {background-image:url(images/footer_bg.jpg); width:100%; height:33px; background-repeat:repeat; background-position:center}
.LEFT_LINK {background-image:url(images/bg_log1.JPG); width:756px; height:572px; background-repeat:no-repeat; background-position:center}
.submit_button {background-image:url(images/sub.JPG); width:70px; height:25px; background-repeat:repeat; background-position:center}
.register{background-image:url(images/register_o.png); width:72px; height:35px; background-repeat:no;}
.register:hover{background-image:url(images/register.png); width:72px; height:35px; background-repeat:no;}
.submitLogin{background-image:url(images/submit_o.png); width:72px; height:35px; background-repeat:no;}
.submitLogin:hover{background-image:url(images/submit.png); width:72px; height:35px; background-repeat:no;}



{  
scrollbar-face-color: #c7c7c7; /*/ obviously change this to whatever you want /*/  
scrollbar-arrow-color: #FFFFFF;  
scrollbar-highlight-color: #FFFBF0;  
scrollbar-3dlight-color: #808080;  
scrollbar-shadow-color: #FFFBF0;  
scrollbar-darkshadow-color: #808080;  
scrollbar-track-color: #b5d3e5; 
}  

.login_bg {background-image:url(images/mainbg.PNG); width:100%; height:600px; background-repeat:no-repeat; background-position:center}
.login_bg1 {background-image:url(images/login.png); width:737px; height:356x; background-repeat:no-repeat; background-position:center}
.login_bg01 {background-image:url(images/bg_log1.JPG); width:756px; height:572px; background-repeat:no-repeat; background-position:center}
.login_bg02 {background-image:url(images/bg_log2.JPG); width:756px; height:572px; background-repeat:no-repeat; background-position:center}

a.copyright:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
a.copyright:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
a.copyright:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
a.copyright:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:underline;}
.white_txt_bck {background-color: #FFFFFF;}

.BUTTON_1 {background-image:url(images/delete.gif); width:79px; height:20px; background-repeat:no-repeat; background-position:center}

.buttonbg {background-image:url(images/button_bg.gif); width:65px; height:28px; background-repeat:no-repeat; background-position:center}

.welcome_data {  font-family:Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: none; color: #000000; text-decoration: none}



TD {
	FONT-SIZE: 12px;
	height:10px;
	color: #000000;
	FONT-FAMILY: Arial, Tahoma, Verdana, Arial;
	font-weight: normal;
}

TH {FONT-SIZE: 11px; COLOR: #4f4f4f; FONT-FAMILY: arial, Tahoma, Verdana, Arial}

.mainHeader TD {VERTICAL-ALIGN: top}

.botpreview {BORDER-TOP:#ffffff 1px solid; VERTICAL-ALIGN: middle; COLOR: #ffffff; BACKGROUND-COLOR: #454545; TEXT-ALIGN: center}

.white_heading {FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: arial, Tahoma, Verdana, Arial TEXT-ALIGN: center; font-weight: bold;}

.white {COLOR: #ffffff}

.red {COLOR: #ed1c24}

.blue {COLOR: #425e89}

.loghtgray {COLOR: #434343}

.graylink {COLOR: #ebebeb; TEXT-DECORATION: underline}

.smallpad {PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #434343; PADDING-TOP: 1px}

.pricestyle {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	COLOR: #535353;
	PADDING-TOP: 3px;
	border: 1px solid #434343;
}

A:hover {COLOR: #ff0000; TEXT-DECORATION: none}

A {TEXT-DECORATION:underline; color:#000099}

A.gray {COLOR: white; TEXT-DECORATION: none}

A.gray:visited {COLOR: white; TEXT-DECORATION: none}

A.gray:hover {COLOR: white; TEXT-DECORATION: none}

.bottomarea {BORDER-TOP: #425e89 1px solid; COLOR: #3d3d3d}

.bottomarea TD {VERTICAL-ALIGN: top}

.bottomarea A {COLOR: #3d3d3d; TEXT-DECORATION: none}

.bottomarea A:hover {COLOR: #3f89c3; TEXT-DECORATION: none}

.maindiv {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px}

.blueheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13pt;
	COLOR: #ffffff;
	font-family: arial, verdana, "Times New Roman", Times, serif;
}

.inputstyle {BORDER-RIGHT: #B80000 1px solid; BORDER-TOP: #B80000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #B80000 1px solid; COLOR:#000000; BORDER-BOTTOM: #B80000 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff}

.inputstyle01 { border-top-left-radius: 0px 0px; border-top-right-radius: 0px 8px; FONT-SIZE: 12px; FONT-FAMILY: Arial; color:#000000; BACKGROUND-COLOR: #faebf0; padding-left:7px;}


.inputstyle_field_box { border-top-left-radius: 0px 0px; height:10pt; border-top-right-radius: 0px 1px; FONT-SIZE: 12px; FONT-FAMILY: Arial; color:#000000; BACKGROUND-COLOR: #fdf3f3; }

.inputstyle01_pnb { border-top-left-radius: 0px 0px; border-top-right-radius: 0px 8px; FONT-SIZE: 12px; FONT-FAMILY: Arial; color:#000000; BACKGROUND-COLOR: #f7b5b5; padding-left:7px; height:25px;}

.inputstyle02 {border-top-left-radius: 10em; border-bottom-right-radius: 5em; border-bottom-left-radius: 2em;
 FONT-SIZE:13px; COLOR:#ffffff;  FONT-FAMILY: Arial; BACKGROUND-COLOR:#2790d0; padding-left:10px;}

.inputstyle03 { FONT-SIZE: 13px; FONT-FAMILY: Arial; verdana; color:#000099; BACKGROUND-COLOR: none;  font-weight:bold;}

.inputstyle04 {FONT-SIZE:12px; COLOR:#ffffff;  FONT-FAMILY: Arial, verdana; color: #000000; padding-left:10px; text-align:justify;}

INPUT.text {BORDER-RIGHT: #6d90b0 1px solid; BORDER-TOP: #6d90b0 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #6d90b0 1px solid; COLOR: #333333; BORDER-BOTTOM: #6d90b0 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; HEIGHT: 20px; BACKGROUND-COLOR: #edf5fb}

.button {BORDER-RIGHT: #6d90b0 1px solid; BORDER-TOP: #6d90b0 1px solid; BORDER-LEFT: #6d90b0 1px solid; BORDER-BOTTOM: #6d90b0 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Tahoma, Arial; HEIGHT: 10px; BACKGROUND-COLOR: #79B1F7}

.button1 {BORDER-RIGHT: #6d90b0 1px solid; BORDER-TOP: #6d90b0 1px solid; BORDER-LEFT: #6d90b0 1px solid; BORDER-BOTTOM: #6d90b0 1px solid; width:20px;  FONT-SIZE: 12px; COLOR: #333333; Font-weight:bolder; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-ALIGN: center;  HEIGHT: 20px;BACKGROUND-COLOR: #edf5fb}

.back {BORDER-RIGHT: #6d90b0 1px solid; BORDER-TOP: #6d90b0 1px solid; BORDER-LEFT: #6d90b0 1px solid; BORDER-BOTTOM: #6d90b0 1px solid; width:40px;  FONT-SIZE: 12px; COLOR: #333333; Font-weight:bolder; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-ALIGN: center;  HEIGHT: 20px;BACKGROUND-COLOR: #edf5fb}

.clear {BORDER-RIGHT: #6d90b0 1px solid; BORDER-TOP: #6d90b0 1px solid; BORDER-LEFT: #6d90b0 1px solid; BORDER-BOTTOM: #6d90b0 1px solid; width:60px;  FONT-SIZE: 12px; COLOR: #333333; Font-weight:bolder; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-ALIGN: center;  HEIGHT: 20px;BACKGROUND-COLOR: #edf5fb}

.caps_lock {BORDER-RIGHT: #6d90b0 1px solid; BORDER-TOP: #6d90b0 1px solid; BORDER-LEFT: #6d90b0 1px solid; BORDER-BOTTOM: #6d90b0 1px solid; width:75px;  FONT-SIZE: 12px; COLOR: #333333; Font-weight:bolder; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-ALIGN: center;  HEIGHT: 20px;BACKGROUND-COLOR: #edf5fb}


.left_menue {Font-weight:bolder; FONT-FAMILY: Arial, Verdana, Arial; font-size:12px; TEXT-ALIGN: center; color:#000066; HEIGHT: 20px;}

.middleright {VERTICAL-ALIGN: middle; TEXT-ALIGN: right}

.middlecenter {VERTICAL-ALIGN: middle; TEXT-ALIGN: center}

.toplinks {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x}


.toplinks A {COLOR: #ffffff; TEXT-DECORATION: underline}

.toplinks A:hover {COLOR: #d1ebff; TEXT-DECORATION: underline}

.mainnavigation {VERTICAL-ALIGN: middle; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center}

.mainnavigation A {FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none}

.mainnavigation A:hover {COLOR: #d1ebff; TEXT-DECORATION: none}

.topright {COLOR: #4c6892; BACKGROUND-REPEAT: no-repeat}

.topright A {COLOR: #4c6892; TEXT-DECORATION: underline}

.topright A:hover {
	COLOR: #639fce
}
.lightblue {
	COLOR: #3780b9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	text-decoration: blink;
}
.tinyborder {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}

.tr_padding {padding-left:10px}

.bluebar {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: ##999999; height:20px; TEXT-ALIGN: defoult; FONT-SIZE: 14px; COLOR: #000000
}
.bluebar1 {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #a20c3b;
	font-weight:bold;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	COLOR:#000000;
	BORDER-BOTTOM: #000000 1px solid;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	TEXT-ALIGN: center;
	FONT-SIZE: 12px;
	COLOR: #ffffff
}

.bluebar001_pnb {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffe38c;
	font-weight:bold;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	COLOR:#000000;
	BORDER-BOTTOM: #000000 1px solid;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	TEXT-ALIGN: center;
	FONT-SIZE: 12px;
	COLOR: #000000
}


.pnb_left_links {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffe38c;
	font-weight:none;
	BORDER-RIGHT: #000000 0px solid;
	BORDER-TOP: #000000 0px solid;
	BORDER-LEFT: #000000 0px solid;
	COLOR:#000000;
	BORDER-BOTTOM: #000000 1px solid;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	TEXT-ALIGN: left;
	FONT-SIZE: 12px;
	COLOR: #000000
}

.pnb_left_links_18 {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffe38c;
	font-weight:none;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	TEXT-ALIGN: left;
	FONT-SIZE: 12px;
	COLOR: #0055ad;
}

.bluebar001 {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #033a7d;
	font-weight:bold;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	COLOR:#000000;
	BORDER-BOTTOM: #000000 1px solid;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #033a7d;
	height:25px;
	TEXT-ALIGN: center;
	FONT-SIZE: 12px;
	COLOR: #ffffff
}


.bluebar2 {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ca0a3d;
	font-weight:none;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	COLOR:#000000;
	BORDER-BOTTOM: #000000 1px solid;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	BACKGROUND-COLOR: #ca0a3d;
	TEXT-ALIGN: center;
	FONT-SIZE: 12px;
	COLOR: #ffffff
}

.bluebar01 {
	FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #ffffff; font-weight:bold; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; COLOR:#000000; BORDER-BOTTOM: #999999 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f3f4f6; TEXT-ALIGN: center; FONT-SIZE: 12px; COLOR: #000000
}

.bluebarA01 {
	BACKGROUND-COLOR: #cfcfcf; height:2px;
}

.bluebar A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
.bluebar A:hover {
	COLOR: #c1d5e1; TEXT-DECORATION: underline

}
.darkred {
	COLOR: #b90404
}
.smallfont {
	FONT-SIZE: 11px
}
.bluenav {
	FONT-SIZE: 11px; COLOR: #ffffff
}
.bluenav A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.bluenav A:hover {
	COLOR: #d1ebff; TEXT-DECORATION: none
}
.bluelink {
	COLOR: #3780b9; TEXT-DECORATION: underline
}
.none_decor {
	COLOR: #3780b9; TEXT-DECORATION: none
}
.none_decor:hover {
	TEXT-DECORATION: none
}
TABLE.valignTop TD {
	VERTICAL-ALIGN: top
}
TABLE.valignTop TH {
	VERTICAL-ALIGN: top
}
A.altTitle {
	FONT-WEIGHT: bold; CURSOR: default; TEXT-DECORATION: none
}
A.altTitle:hover {
	FONT-WEIGHT: bold; CURSOR: default; TEXT-DECORATION: none
}
A.altTitle:hover {
	BORDER-BOTTOM: 1px dotted
}

.USER_LOGIN_BG{background-image:url(images/wc_login_bg.png); width:280px; height:390px; background-repeat:no-repeat; background-position:center; align:top}
.FORM_TABLE {table-layout:auto; width:100%; height:300px; table-horscrolling: yes; table-verscrolling:yes;}
.MERCHANT_AGENT_BG{background-image:url(images/merchant_agent.jpg); width:1025px; height:582px; background-repeat:no-repeat; background-position:center; align:top}


.pnb_login {background-image: url(images/login_bg_1.jpg); width:695px; height:375px; background-repeat:no-repeat; background-position:default}

.login1 {background-image: url(images/login01.jpg); width:544px; height:367px; background-repeat:no-repeat; background-position:default}
.login2 {background-image: url(images/login02.jpg); width:544px; height:367px; background-repeat:no-repeat; background-position:default}
.login3 {background-image: url(images/login04.jpg); width:645px; height:310px; background-repeat:no-repeat; background-position:default}
.login4 {background-image: url(images/login05.jpg); width:972px; height:578px; background-repeat:no-repeat; background-position:default}

.right_box {background-image: url(images/right_box.png); width:270px; height:300px; background-repeat:no-repeat; background-position:default; }
.right_top_box {background-image: url(images/right_top_box.png); width:264px; height:140px; background-repeat:no-repeat; background-position:default; }
.right_down_box {background-image: url(images/right_down_box.png); width:264px; height:140px; background-repeat:no-repeat; background-position:default; }


.toplinks {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x}

.toplinks A {COLOR: #ffffff; TEXT-DECORATION: underline}

.toplinks A:hover {COLOR: #d1ebff; TEXT-DECORATION: underline}

.top_link {color: #FFFFFF; font-size:10px;}
@media only screen and (min-width:1025px){.leftbluelink.title { text-shadow: none; font-size: 15pt; font-weight: 800 !important; color: #970702; font-family: 'Open Sans', sans-serif !important; }}