body {
	margin:0px;
	padding:0px;
	color:#000;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:13px;
	line-height:1.5em; 
	background-color: #26a3ff;
	background-image: url(../images/body.jpg);
	background-position: top;
	background-repeat: repeat-x;
	z-index: -1000px;
}


p { margin: 0px; padding: 0 0 10px 0; }
img { border: none; }

h1, h2, h3, h4, h5 { font-weight: normal; }


h1 { font-size: 40px; color: #333; margin: 0 0 30px 0; padding: 5px 0; }
h2 { font-size: 24px; color: #000; margin: 0 0 20px 0; padding: 0; }
h3 { font-size: 21px; color: #000; margin: 0 0 20px 0; padding: 0; }
h4 { font-size: 18px; color: #000; margin: 0 0 10px 0; padding: 0; }
h5 { font-size: 16px; color: #000; margin: 0 0 10px 0; padding: 0; }
h6 { font-size: 14px; color: #0F59A4; margin: 0 0 5px 0; padding: 0;}

.cleaner { clear: both; width: 100%; height: 0px; font-size: 0px;  }

.cleaner_h10 { clear: both; width:100%; height: 10px; }
.cleaner_h20 { clear: both; width:100%; height: 20px; }
.cleaner_h30 { clear: both; width:100%; height: 30px; }
.cleaner_h40 { clear: both; width:100%; height: 40px; }
.cleaner_h50 { clear: both; width:100%; height: 50px; }
.cleaner_h60 { clear: both; width:100%; height: 60px; }

.float_l {
	float: left;
}

.float_r {
	float: right;
}

.image_wrapper {
	padding: 4px;
	border: 1px solid #000;
	background: #0f1115;
	margin-bottom: 10px;
}
.fl_img {
	float: left;
	margin: 3px 30px 15px 0;
}
.fr_img {
	float: right;
	margin: 3px 0 15px 15px;
}

blockquote { font-style: italic; }
cite { font-weight: bold; }
cite span { color: #fff; }

.button a {
	clear: both;
	display: block;
	width: 90px;
	height: 24px;
	padding: 4px 0 0 15px;
	background: url(../images/button.png) no-repeat;
	color: #333;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
}
.Noticetext
{
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	padding-top: 15px;
	padding-left: 20px;
	padding-Right: 20px;
	padding-bottom: 5px;
	line-height: 25px;
	text-align: justify;	 
}
.Noticetitle
{
	font-family: Georgia, calibri, Times New Roman;
	font-size: 20px;
	color: #16729e;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 25px; 
	text-decoration: none;
	text-align: center;
}

.button {
	clear: both;
	width: 107px;
	height: 27px;
	padding: 4px 0 5px 15px;
	background: url(../images/button.png) no-repeat;
	color: #333;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	border-style:none;
}


.button a:hover {
	color: #000;
}

#wrapper {
	width: 1000px;
	padding: 0 10px;
	margin: 0px auto;
	
}

/* header */

#header {
	width: 1000px;
	height: 100px;
	background: url(../images/header1_als.png) no-repeat;
}

#header  #site_title {
	float: left;
	padding:40px 15px 0;
}

#header  #site_title h1 {
	margin: 0;
	padding: 0;
}

#header  #site_title h1 a {
	margin: 0px;
	padding: 0px;
	font-size: 32px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

#header  #site_title h1 a span {
	display: block;
	text-align: left;
	margin: 5px 0 0 3px;
	font-size: 14px;
	color: #352c2c;
	font-weight: bold;
	letter-spacing: 2px;
}
#header .twitter {
	float: right;
	display: block;
	width:370px;
	margin-right:10px;
	height:70px;
	padding: 8px 0 10px 0;
	margin-top: 6px;
	text-align:right;
	color: #2fb4e2;
	font-size:13px;
	font-weight: bold;
	text-decoration: none;
	
}
#header .twitter1 {
	float: right;
	display: block;
	width:400px;
	margin-right:10px;
	height:14px;
	padding:8px 0 10px 0;
	margin-top: 10px;
	color: #2fb4e2;
	font-size:13px;
	text-align:right;
	font-weight: bold;
	text-decoration: none;
}
#header .twitter a {
	color: #2fb4e2;
	text-decoration: none;
	
}

#header .twitter a:hover {
	color: #ffffff;
	text-decoration: none;	
}


/* end header */

/*#menu {
	
	width: 960px;
	height: 60px;
	background: url(../images/menu.png) no-repeat;
}
ul {
  font-family: Tahoma, Geneva, sans-serif;
  font-size:14px;
  font-weight:bold;
  float:right;
  margin: 0;
  padding:0;
  list-style: none;

  
}
ul li {
  display: block;
  position: relative;
  float: left;
}
li ul { display: none; }
ul li a {
  display: block;
  text-decoration: none;
  color: #ffffff;
   padding: 19px 40px 19px 40px;
  margin-left: 1px;
  white-space: nowrap;
  outline: none;
	background: url(../images/menu_divider.png) repeat-y;
}
ul li a:hover { background: #617F8A; }
li:hover ul {
  display: block;
  position: absolute;
  padding:0px;
  height:30px;

}
li:hover li {
  float: none;
  font-size:14px;
   border-top: 1px solid #ffffff;
 
 }
li:hover a { background: #617F8A; 
             color:#FFF;
			
    }
li:hover li a:hover { background: #95A9B1;
color:#FFF;
 }
*/
/*#menu ul {
	float: right;
	margin: 0;
	padding: 2px 0px;
	list-style: none;
}

#menu ul li {
	padding: 0px;
	margin: 0px;
	display: inline;
}

#menu ul li a {
	position: relative;
	float: left;
	width: 140px;
	height: 40px;
	display: block;
	padding: 16px 0 0 0;
	margin-right: 1px;
	text-align: center;
	font-size: 14px;
	text-decoration: none;
	color: #68a01c;	
	font-weight: bold;
	outline: none;
	background: url(../images/menu_divider.png) repeat-y;
}

#menu ul li .first {
	background: none;
}

#menu li a:hover, #menu li .current {
	color: #ffffff;
}
*/
/* end of menu */

#content_wrapper {
	width: 1000px;
	background:#fff;
	margin-bottom:20px;
	margin-top:60px;
}

#slider {
	width: 900px;
	height: 200px;
	padding: 40px 30px;
	background: url(../images/slider.png) no-repeat;
}

#content_header {
	width: 920px;
	height:44px;
	padding: 20px 40px 0;
	color: #333;
	text-align:left;
	background: url(../images/h1.png) no-repeat;
}

#content_full_col {
	clear: both;
	padding: 40px;
}

#content {
	float:right;
	background:#FFF;
	width:960px;
	padding:20px;
	margin-bottom:30px;
	margin-top:20px;
}
#contentmasterpage {
	float:right;
	background:#FFF;
	width:960px;
	padding:20px;
	margin-bottom:30px;
	margin-top:0px;
}
#contentlogin {
	float:right;
	background:#FFF;
	width:960px;
	padding:20px;
	margin-bottom:0px;
	margin-top:20px;
}
.services_section {
	clear: both;
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 1px solid #CCC;
	background: url(../images/divider.jpg) bottom repeat-x;	
}

.services_section h4 {
	margin-bottom: 20px;
}

.services_section .left {
	float: left; 
	width: 150px;
}

.services_section .left img {
	border:1px solid #CCC;
	padding: 5px;
}

.services_sectio .services_content {
	clear: both;
	margin: 10px 0;
}

.services_section .right {
	float: right; 
	width: 370px;
}

.post_section{
	clear: both;
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 1px solid #112e41;
}

.post_section .post_content {
	clear: both;
	margin: 10px 0;
}
.post_content .right {
	float: right; 
	width: 200px;
}

.post_content .right img {
	width: 180px;
	height: 180px;
	border:1px solid #112e41;
	background: #16374c;
	padding: 5px;
}

.post_content .left {
	float: left; 
	width: 320px;
}

.post_section p {
	text-align: justify;
	padding-bottom: 5px;
	margin-bottom: 8px;
}

.post_section .comment_tab {
	padding: 10px 0;
	margin: 40px 0 20px 0;
	border-bottom: 1px dashed #666;
	font-size: 20px;
	font-weight: bold;
}

/* gallery */

#gallery {
	width: 960px;
	padding: 40px 0;
}

#gallery ul { list-style: none; margin: 0; padding: 0; }
	
#gallery ul li {
		float: left;
		display: inline; 
		padding: 0;
		margin: 0;
		width: 245px;
		padding: 9px;
		margin: 0 0 40px 40px;
		background: #1b1f29;
		border: 1px solid #000;
}

#gallery ul img {
		width: 245px;
		height: 130px;
		border: none;
		margin-bottom: 10px;
}
/* end of gallery */

#contact_form {
	padding: 0;
}

#contact_form form {
	margin: 0px;
	padding: 0px;
}

#contact_form form .input_field {
	height: 18px;
	width: 350px;
	background-color: #005085;
	border: #FFFFFF 1px solid;
	color: #FFFFFF;
	padding: 5px;
}

#contact_form form label {
	display: block;
	font-size: 14px;	
}

#contact_form form textarea {
	width: 350px;
	height: 150px;
	background-color: #005085;
	border: #FFFFFF 1px solid;
	color: #FFFFFF;
	padding: 5px;
}

#contact_form form .submit_btn {
	margin-right: 100px;
	background-color: #005085;
	border: #FFFFFF 1px solid;
	color: #FFFFFF;
	padding: 5px 15px;
}

#templatemo_sidebar {
	float:left;
	width: 240px;
	padding: 40px;
	background-color:#FFF;
	margin-top:20px;
}

#request_a_quote {
	margin-bottom: 60px;
}

#request_a_quote form {
	margin: 0;
	padding: 0;
}

#request_a_quote label {
	color: #000;
}

#quote_input {
	height: 20px;
	width: 260px;
	padding-top: 5px;
	margin-bottom: 10px;
	color: #333;
	font-size: 12px;
	font-variant: normal;
	line-height: normal;
}

#submit_btn {
	float: right;
	cursor: pointer;
	width: 180px;
	height: 45px;
	font-size: 14px;
	text-align: center;
	vertical-align: bottom;
	white-space: pre;
	border: none;
	background: url(../images/request_a_quote.png) no-repeat;
}

#sidebar_featured_project {
	margin: 0 0 40px 0;
	padding: 0;
	color: #000;
}

#sidebar_featured_project .left {
	float: left;
	width: 64px;
}

#sidebar_featured_project .right {
	float: right;
	width: 170px;
}

#sidebar_featured_project h6 {
	color: #198707;
}

#news_section {
	margin: 0;
	padding: 0;
	color: #000;
}

.news_section h3 {
	color: #000;
}

.news_box  {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #CCC;
}

.news_box a {
	color: #2e422a;
}

.two_col {
	width: 260px;
}
.two_login {
	width:550px;
}
.two_cowd {
	width:350px;
}
.col_w450 {
	width: 430px; 
}

#com_add {
	float: right;
	width: 350px;
}

#footer {
	width: 940px;
	height: 65px;
	padding: 10px 30px 0;
	color: #333;
	text-align: center;
	background: url(../images/footer.png) no-repeat;
}
#loged_in
{
	font-family: Helvetica,Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 4px;
	float: left;
	text-align:left;
	width: 185px;
}
#branch_name
{
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	float: left;
	margin-left: 10px;
	width: 470px;
}
#date
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	float: left;
	margin-left: 20px;
	width: 190px;
	text-align:right;
}
.loged_in
{
	font-family: Helvetica,Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 1px;
	float: left;
	text-align:left;
	width: 185px;
}
.branch_name
{
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 1px;
	float: left;
	margin-left: 10px;
	width: 470px;
}
.date
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 1px;
	float: left;
	margin-left: 20px;
	width: 190px;
	text-align:right;
}

#footer a {
	color: #333;
}

/* end of footer */

.textboxtxt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #105198;
	text-decoration: none;
	float: left;
	width: 250px;
	text-align: right;
	margin-bottom: 1px;
}
.textboxtxt_4 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #105198;
	text-decoration: none;
	float: left;
	width: 180px;
	text-align: right;
	margin-bottom: 1px;
}
.textboxtxt_studentregleftbig {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #105198;
	text-decoration: none;
	float: left;
	width: 455px;
	text-align: right;
	margin: 1px;
}
.textboxtxt_Enquiry_1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #105198;
	text-decoration: none;
	float: left;
	width: 200px;
	text-align:  left;
	margin-bottom: 1px;
}
.textboxtxt_Enquiry {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #105198;
	text-decoration: none;
	float: left;
	width: 110px;
	text-align: right;
	margin-bottom: 1px;
}
.textboxtxt_4_attendance {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #105198;
	text-decoration: none;
	float: left;
	width: 270px;
	text-align: left;
	margin-bottom: 1px;
}
.textboxt {
	float: left;
	width: 430px;
	margin-left: 8px;
	margin-bottom: 3px;
}
.txtb {
	float: left;
	width: 220px;
	margin-left: 8px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	margin-bottom: 3px;
}

.txts {
	float: left;
	width: 150px;
	margin-left: 8px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	margin-bottom: 3px;
	text-align:right;
}
.textboxtbigger 
{
	font-family: Verdana, Helvetica,Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #105198;
	float: left;
	width: 660px;
	/*margin-left: 8px;
	margin-bottom: 4px;*/
	margin:1.8px;
	font-size: 12px;
	font-weight: normal;
	float: left;
}
.textboxtbigger_4
{
	font-family: Helvetica,Verdana, Geneva, sans-serif;
	float: left;
	width: 265px;
	/*margin-left: 8px;
	margin-bottom: 4px;*/
	margin: 1px;
	font-size: 12px;
	font-weight: normal;
	height:21px;
}
.textboxtbigger_4_image
{
	font-family: Helvetica,Verdana, Geneva, sans-serif;
	float: left;
	width: 275px;
	height:80px;
	margin:2px;
	font-size: 12px;
	font-weight: normal;
	float: left;
}
.uloginb {
	text-align: right;
	float: left;
	width: 120px;
	font-family: Helvetica,Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	margin-bottom: 3px;
}
.userbox {
	font-family: Helvetica,Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	float: left;
	width:400px;
	margin-left: 8px;
	margin-bottom: 3px;
}
.textbox {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	padding: 2px;
}
.textbbtlogin
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;  /*#4f4f4f*/
	text-decoration: none;
	background-repeat: repeat-x;
	border: 1px solid #26a3ff;
	width:75px;
	padding:3px;
}
.textbbt_button
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;  /*#4f4f4f*/
	text-decoration: none;
	background-color:#fff;
	border: 1px solid #26a3ff;
	width:75px;
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.textbbt
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;  /*#4f4f4f*/
	text-decoration: none;
	background-repeat: repeat-x;
	border: 1px solid #26a3ff;
	width:75px;
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.tdtext
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;  
	text-decoration: none;
	background-repeat: repeat-x;
}
.textbbt_Upper 
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	background-repeat: repeat-x;
	border: 1px solid #26a3ff;
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	width:75px;
	text-transform:uppercase;
}
.textbbt_Upperlogin
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	background-repeat: repeat-x;
	border: 1px solid #26a3ff;
	padding:3px;
	width:75px;
	text-transform:uppercase;
}
.textbbt_VGrid
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	/*border: 1px solid;*/
	width:75px;
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.textbbt_vgrid_upper
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	background-repeat: repeat-x;
	border: 1px solid;
	width:75px;
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-transform:uppercase;
}

.textbbt_Captilize {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	background-repeat: repeat-x;
	border: 1px solid #26a3ff;
	padding:2px;
	padding-left:3px;
	text-transform:capitalize;
}
.textbbt_Lower {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	background-repeat: repeat-x;
	border: 1px solid #26a3ff;
	padding:2px;
	padding-left:3px;
	text-transform:lowercase;
}
.textbbt_RightAlign {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	background-repeat: repeat-x;
	border: 1px solid #26a3ff;
	padding:2px;
	padding-left:3px;
	width:75px;
	text-align:right;
}
.textbbt_LeftAlign {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	background-repeat: repeat-x;
	border: 1px solid #26a3ff;
	padding:2px;
	padding-left:3px;
	width:75px;
	text-align:left;
}
.textbbt_JustifyAlign {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	background-repeat: repeat-x;
	border: 1px solid #26a3ff;
	padding:2px;
	padding-left:3px;
	width:75px;
	text-align:right;
}
.submitdiv
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	margin-top: 20px;
	margin-bottom: 20px;
	text-decoration: none;
	text-align:center;
	float:left;
	width:100%;
	margin-left:0px;
}
.submitdiv_redline
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	margin-top: 2px;
	margin-bottom: 2px;
	text-decoration: none;
	text-align:center;
	float:left;
	width:100%;
	margin-left:0px;
}
.star {
	font-family: Helvetica,Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F00;
	text-decoration: none;
}
.selectbox {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	width: 320px;
	padding: 3px;
}
/* ajax__tab_xp-theme theme */
.ajax__tab_xp-theme .ajax__tab_header
{
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
    background:url(../Images/xp/tab-line.gif) repeat-x bottom;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_outer
{
    padding-right:4px;
    background:url(../Images/xp/tab-right.gif) no-repeat right;
    height:21px;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_inner
{
    padding-left:3px;
    background:url(../Images/xp/tab-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_tab
{
    height:13px;
    padding:4px;
    margin:0;
    background:url(../Images/xp/tab.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_outer
{
    background:url(../Images/xp/tab-hover-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_inner
{
    background:url(../Images/xp/tab-hover-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_tab
{
    background:url(../Images/xp/tab-hover.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_outer
{
    background:url(../Images/xp/tab-active-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_inner
{
    background:url(../Images/xp/tab-active-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_tab
{
    background:url(../Images/xp/tab-active.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_body
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    border:1px solid #999999;
    border-top:0;
    padding:8px;
    background-color:#ffffff;
}

/* ajax__tab_yuitabview-theme theme (img/yui/sprite.png) */
.ajax__tab_yuitabview-theme .ajax__tab_header
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:small;
    border-bottom:solid 5px #2647a0;
    cursor:default;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer
{
    background:url(../Images/yui/sprite.png) #d8d8d8 repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:bottom;
    border:solid 1px #a3a3a3;
    border-bottom-width:0px;
    /*width:300px;*/
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{
    color:#000;
    padding:0.35em 0.75em;
    margin-right:0.01em;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer
{
    background: url(../Images/yui/sprite.png) #bfdaff repeat-x left -1300px;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab
{
    color:#fff;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background:url(../Images/yui/sprite.png) #2647a0 repeat-x left -1400px;
}
.ajax__tab_yuitabview-theme .ajax__tab_body
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
    /*background-color:#edf5ff;
    border:solid 1px #808080;*/
    /*background-image:url(../Images/all_pages_bgs_green.gif);*/
    background-repeat:repeat-x;
    background-position:bottom left;
    border:solid 1px #ffffff;
    border-top-width:0px;
}

/* ajax__tab_technorati-theme theme */
.ajax__tab_technorati-theme .ajax__tab_header
{
    font-family:"Helvetica Neue", Arial, Sans-Serif;
    background:url(../Images/technorati/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer
{
    background:url(../Images/technorati/tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner
{
    background:url(../Images/technorati/tab.png) no-repeat right top;
    border-color:#666;
    color:#666;
    padding:3px 10px 2px 0px;
}
.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner
{
    color:#000000;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_outer
{
    background:url(../Images/technorati/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner
{
    background:url(../Images/technorati/tab.png) no-repeat right -40px;
    color:#000000;
    border-color:#333
}
.ajax__tab_technorati-theme .ajax__tab_body
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 1px #d7d7d7;
    border-top-width:0;
}

/* ajax__tab_msngallery-theme theme */
.ajax__tab_msngallery-theme .ajax__tab_header
{
    background:url(../Images/msngallery/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_outer
{
    border:solid 1px #D7DCE1;
    padding:1px 1px 0px 1px;
    border-bottom:solid 2px #A8D4D9;
    background-color:#edf2fb;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab
{
    padding:6px 10px 6px 10px;
    color:#444444;
    width:117px;
    display:block;
    text-align:center;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab img
{
    height:24px;
    width:24px;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab div
{
    font-family:Verdana, Arial, Sans-Serif;
    font-weight:bold;
    white-space:nowrap;
    line-height:145%;
    font-size:92%;
}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_outer
{
    padding:0px 0px 0px 0px;
    border:solid 2px #A8D4D9;
    border-bottom-color:#ffffff;
    background-color:#ffffff;
}
.ajax__tab_msngallery-theme .ajax__tab_body
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 2px #A8D4D9;
    /*background-image:url(../Images/all_pages_bgs_green.gif);
    background-repeat:repeat-x;*/
    border-top-width:0;
}

/* ajax__tab_ie-theme theme */
.ajax__tab_ie-theme .ajax__tab_header
{
    padding-left:5px;
}
.ajax__tab_ie-theme .ajax__tab_header .ajax__tab_tab
{
    margin-right:0px;
    background:url(../Images/ie/tab_unselected.gif);
    width:116px;
    padding:9px 0px 3px 0px;
    text-align:center;
    color:#006699;
    font-family:verdana;
    font-size:13px;
    display:block;
}
.ajax__tab_ie-theme .ajax__tab_active .ajax__tab_tab
{
    padding:6px 0px 3px 0px;
    background:url(../Images/ie/tab_selected.gif);
}
.ajax__tab_ie-theme .ajax__tab_body
{
    background:url(../Images/ie/ie_tabbacker_720x296.jpg) no-repeat;
    font-size:13px;
    font-family:verdana;
    height:296px;
    width:716px;
}
.ajax__tab_ie-theme .ajax__tab_body div
{
     padding:8px;
}
.ajax__tab_xp .ajax__tab_header {
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
    background:
        url(<%=WebResource("AjaxControlToolkit.Tabs.tab-line.gif")%>) 
        repeat-x 
        bottom;
}
.ajax__tab_xp .ajax__tab_outer {
    padding-right:4px;
    background:
        url(<%=WebResource("AjaxControlToolkit.Tabs.tab-right.gif")%>) 
        no-repeat 
        right;
    height:21px;
}
.ajax__tab_xp .ajax__tab_inner {
    padding-left:3px;
    background:
        url(<%=WebResource("AjaxControlToolkit.Tabs.tab-left.gif")%>) 
        no-repeat;
}
.ajax__tab_xp .ajax__tab_tab {
    height:13px;
    padding:4px;
    margin:0;
    background:
        url(<%=WebResource("AjaxControlToolkit.Tabs.tab.gif")%>) 
        repeat-x;
}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {
    background:
        url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover-right.gif")%>) 
        no-repeat 
        right;
}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {
    background:
        url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover-left.gif")%>) 
        no-repeat;
}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {
    background:
        url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover.gif")%>) 
        repeat-x;
}
.ajax__tab_xp .ajax__tab_active .ajax__tab_outer {
    background:
        url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active-right.gif")%>) 
        no-repeat 
        right;
}
.ajax__tab_xp .ajax__tab_active .ajax__tab_inner {
    background:
        url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active-left.gif")%>)
        no-repeat;
}
.ajax__tab_xp .ajax__tab_active .ajax__tab_tab {
    background:
        url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active.gif")%>)
        repeat-x;
}
 
.ajax__tab_xp .ajax__tab_body {
    font-family:verdana,tahoma,helvetica;
    font-size:19pt;
    border:1px solid #999999;
    border-top:0;
    padding:8px;
    background-color: #ffffff;
}


/*Ajax Calender Theme*/
.ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.ajax__calendar_container TABLE {font-size:11px;}
.ajax__calendar_header {height:20px;width:100%;}
.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-left.gif")%>);}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-right.gif")%>);}
.ajax__calendar_title {cursor:pointer;font-weight:bold;}
.ajax__calendar_footer {height:15px;}
.ajax__calendar_today {cursor:pointer;padding-top:3px;}
.ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

.ajax__calendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;}
.ajax__calendar .ajax__calendar_footer {border-top:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_day {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_month {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_year {border:1px solid #ffffff;}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}

.ajax__calendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}



/*Ajax Calender Theme*/
.cal_Theme1 .ajax__calendar_container
{
	background-color: #e2e2e2; border:solid 1px #cccccc; 
}
.cal_Theme1 .ajax__calendar_header
{
	background-color: #ffffff; margin-bottom: 4px;
} 
.cal_Theme1 .ajax__calendar_title,
.cal_Theme1 .ajax__calendar_next,
.cal_Theme1 .ajax__calendar_prev
{
	color: #004080; padding-top: 3px;
}
.cal_Theme1 .ajax__calendar_body
{
	background-color: #e9e9e9; border: solid 1px #cccccc;
}
.cal_Theme1 .ajax__calendar_dayname
{
	text-align:center; font-weight:bold; margin-bottom: 4px; margin-top: 2px;
} 
.cal_Theme1 .ajax__calendar_day
{
	text-align:center;
}
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,
.cal_Theme1 .ajax__calendar_active
{
	color: #004080; font-weight:bold; background-color: #ffffff;
}
.cal_Theme1 .ajax__calendar_today
{
	font-weight:bold;
}
.cal_Theme1 .ajax__calendar_other,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title
{
	color: #bbbbbb;
}

/*Ajax Calender Theme*/
.ListEdit_theme1 .ajax__calendar_container 
{
	border:1px solid #cccccc;
	background-color: Aqua;
}
.ListEdit_theme1 .ajax_calendar_header
{
	background-color: #ffffff;
	margin-bottom: 4px;
}
.ListEdit_theme1 .ajax_calendar_title,
.ListEdit_theme1 .ajax_calendar_next,
.ListEdit_theme1 .ajax_calendar_prev
{
	color: #004080;
	padding-top: 3px;
}
.ListEdit_theme1 .ajax_calendar_body
{
	background-color: #e9e9e9;
	border: solid 1px #cccccc;
}
.ListEdit_theme1 .ajax_calendar_dayname
{
	text-align: center;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 2px;
}
.ListEdit_theme1 .ajax_calendar_hover .ajax_calendar_day,
.ListEdit_theme1 .ajax_calendar_hover .ajax_calendar_month,
.ListEdit_theme1 .ajax_calendar_hover .ajax_calendar_year,
.ListEdit_theme1 .ajax_calendar_active
{
	color: Yellow;
	background-color: #ffffff;
	font-weight: bold;
}
.ListEdit_theme1 .ajax_calendar_today
{
	font-weight: bold;
}
.ListEdit_theme1 .ajax_calendar_hover ajax_calendar_today
{
	background-color: Red;
}
.ListEdit_theme1 .ajax_calendar_other,
.ListEdit_theme1 .ajax_calendar_hover .ajax_calendar_day,
.ListEdit_theme1 .ajax_calendar_hover .ajax_calendar_title
{
	color: White;
}






/*/ COLORS - just to remid myself
	
	head_bg / footer - #7e0604;
	main nav link - #bd9490;
	sub nav link - #ff895a;
	sub nav ul - #611212;
	
	middle-grad - top: #e0e0e0, bot: #ffffff;
	outer-grad - top: #ffffff, bot: #e2e7e4;
	
	baner panel li - #f6dfdd;
	
	form inp - #848484;
	form submit - #ffffff;
/*/
/*--- GLOBAL ---*/
html {font-size:16px}
body {
	margin: 0;
	padding: 0;
	width: 100%;
}
a {text-decoration: none;}
#box {
	min-width: 1050px;
	width: 100%;
}
.center {
	width: 1007px;
	margin: 0 auto;
}
.headers {
	font: italic normal 1.8em Verdana,sans-serif;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Error */
.field-validation-error {
    color: #ff0000;
}

input[type=text].error, input[type=password].error, textarea.error, select.error {
    color: #ff0000;
    border: 1px solid #cc4f18 !important;
}

label.error {
    display: none !important;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /end Error */

.sh {text-shadow: 0px 2px 1px #000}
.sh_l {text-shadow: 0px 1px 0px #ffffff}

img{border:none;}

#content-body li{font:0.875em/20px Verdana,sans-serif; color:#313131;}

.clear{clear:both}
/*--- HEAD ---*/
#head {
	position: relative;
	height: 285px;
	background:#7e0604  url('../Images/head_top_grad.png') right top repeat-x;
	border-bottom: 2px solid #7e0604;
}
#head_top {
	position: relative;
	height: 73px;
	z-index: 10;/*for IE*/
}
#head_top #logo{
	position: absolute;
	left:-16px;
	top:0;
	padding-top:8px;
}
#head_top #logo a {
	display: block;
	background: url('../Images/logo.png') left top no-repeat;
	width: 345px;
	height: 63px;
}
#head_top #customerarea{
	position: absolute;
	right:25px;
	top:0;
}
#head_top #customerarea a,
#head_top #customerarea a:link,
#head_top #customerarea a:hover,
#head_top #customerarea a:visited,
#head_top #customerarea a:active
{
	color:#bd9490;
	text-decoration:underline;
}
#nav {
	position: absolute;
	right: 0;
	bottom:0;
	z-index: 10;
	height:31px;
}
#nav .up {
	position: relative;
	float: left;
	margin: 0 .5em;
	white-space: nowrap;
	z-index:1000;
}


#nav .current {
	background: url('../Images/tab_left.png') top left no-repeat;
}

#nav .current a {
	background: url('../Images/tab_right.png') top right no-repeat;
}
#nav .current .sub  a {background:none;padding-left:15px}
#nav .current a span {
	background: url('../Images/tab_c.png') top center repeat-x;
}


#nav .isselected {
	background: url('../Images/tab_left.png') top left no-repeat;
}

#nav .isselected a {
	background: url('../Images/tab_right.png') top right no-repeat;
}
#nav .isselected .sub  a {background:none;padding-left:15px}
#nav .isselected a span {
	background: url('../Images/tab_c.png') top center repeat-x;
}


#nav .sub {
	position: absolute;
	top: 31px;
	left: -9px;
	background: url('../Images/sub_menu_c_left.png') top left repeat-y;
	/*visibility: hidden;*/
	display: none;
}

#nav .sub .sub_r {
	width: 100%;
	background: url('../Images/sub_menu_c_right.png') top right repeat-y;
	padding: 0 9px;
}

#nav .sub .sub_t {
	width: 100%;
	background: url('../Images/sub_menu_top.png') top left repeat-x;
	padding-top: 9px;
}

#nav .sub .sub_b {
	width: 100%;
	background: url('../Images/sub_menu_bot.png') bottom left repeat-x;
	padding-bottom: 7px;
}

#nav .sub .sub_c {
	background: #f0efef url('../Images/sub_menu_grad.png') top left repeat-x;
	overflow: hidden;
	padding: 0 0 20px 0;
	height: 0px;
}
/**/
#nav .sub_item {
	/*margin-top: .5em;*/
    padding-top:.4em;	
}

#nav .up a
{
    font: normal normal .875em Arial,sans-serif;
    color: #DDCAC8;
    float: left;
    padding: 0 15px;
    font-weight: 600;
}
#nav a span {
	float: left;
	line-height: 31px;
}
#nav .up .sub  a {
	color: #7e0604;
	display: block;
	float: none;
	font-size: 0.8em;
	margin-left: 20px;
}
#nav .up .sub  a:hover {
	color: #ea4c00;
	background: url('../Images/arrow.png') center left no-repeat;
}
#head_bot {
	height: 212px;
	background: url('../Images/middle_top_bg.jpg');
	color: #ffffff;
	font: normal normal 1em "Trebuchet MS", Helvetica, sans-serif;
	border-top: 2px solid #7e0604;
	z-index:0;
	padding-top:20px;
	position:relative;
}
#head_bot h1 {
	font: normal normal 2.2em "Trebuchet MS", Helvetica, sans-serif;
	margin-bottom:15px;
	margin-left:25px;
}
#head_bot ul
{
	margin-left:25px;
}
#head_bot li {
	list-style: none;
	font: normal normal 1em/17px "Trebuchet MS",Helvetica,sans-serif;
	margin-bottom: 10px;
	background: url('../Images/RH_check.png') top left no-repeat;
	padding-left: 22px;
}
#head_bot p {
	padding-left: .6em;
	font-size: .875em;
	line-height: 18px;
}
/*--- CONTENT ---*/
#middle {
	width: 100%;
	background: url('../Images/grad_outside.png') top center repeat-x;
}
#outer {
	position: relative;
	margin: -105px auto -40px auto;
	z-index: 10;
	width: 1035px;
}

#outer .outer_left {
	background: url('../Images/mid_left_sh.png') center left repeat-y;
	padding-left: 14px;
}
#outer .outer_right {
	background: url('../Images/mid_right_sh.png') center right repeat-y;
	padding-right: 14px;
}

#content {
	background: #ffffff url('../Images/grad_inside.png') bottom center repeat-x;
}

#content-body
{
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	padding:10px 35px 1px;
	position:relative;
	z-index:1;
}

#content-body h1,
#content-body h2
{
	color:#313131;
	font-size:2.375em;
	font:1.8em "Trebuchet MS", Helvetica, sans-serif;
	text-shadow:0 1px 0 #FFFFFF;
	margin: 20px 0 10px 0;
}

#content-body h3
{
	color:#313131;
	font-size:1.5em;
	font-weight:600;
	font: "Trebuchet MS", Helvetica, sans-serif;
	text-shadow:0 1px 0 #FFFFFF;
	margin: 20px 0 10px 0;
}

#content-body p
{
    margin: 0;
    padding: 0;
    color: #313131;
    font: 0.875em/20px Verdana, Helvetica,sans-serif;
    text-align: left;
    margin-top: 1em;
    text-shadow: 0 1px 0 #FFFFFF;
}

#content-body a
{
	color:#1C78B9;
	font:0.875em/18px Verdana,sans-serif;
	text-decoration:none;
	text-shadow:0 1px 0 #FFFFFF;
}

#content-body h1 a:link,
#content-body h1 a:visited, 
#content-body h1 a:active, 
#content-body h2 a:link,  #content-body h2 a:visited, #content-body h2 a:active, 
#content-body h3 a:link,  #content-body h3 a:visited, #content-body h3 a:active
{
    color: #3F3F3F;
    font: 1em "Trebuchet MS", Helvetica, sans-serif;
    text-shadow: 0 1px 0 #FFFFFF;
}

#content-body h3 a:link, #content-body h3 a:hover, #content-body h3 a:visited, #content-body h3 a:active
{
    font-weight:600;
}

#content-body h1 a:hover, #content-body h2 a:hover, #content-body h3 a:hover
{
    color: #C33232;
}

#content-body #author-info-box p{ 
	text-shadow:none;
	color:#F0EFEF;
	line-height:16px;
	font:1em Arial,Helvetica,sans-serif;
}
#content-body #author-info-box a{ 
	text-shadow:none;
}

#content-body #author-info-box .twitter {
	background: url('../Images/tweeter_ico.png') top left no-repeat;
}
#content-body #author-info-box .in {
	margin-left: 45px;
	background: url('../Images/in_ico.png') top left no-repeat;
}


/* footer */
#bottom div.listInFooter
{
   width:180px; 
   float:left;    
   text-align: left;
   padding: 0 10px 10px 10px;
}

#bottom div.listInFooter a
{    
	color: #FFF;
	font-size: 12px;
}
#bottom div.listInFooter ul
{
	list-style-type: none;
	margin:0;
	padding:0;
}

#bottom div.listInFooter li
{
	line-height:1em;
	text-indent: 0;
	padding:0 0;
}

#bottom div.listInFooter h4 a
{
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px; 
}

#bottom div.listInFooter h4
{
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}

#bottom div.listInFooter a:hover
{
	text-decoration: underline;
}

#bottom div.listInFooter a
{
	text-decoration: none;
}

#bottom div.copyright
{
	color: #FFF; 
	text-align:left; 
	font-size: 12px; 
	margin-right:10px;
	padding: 0 5px;
}

#bottom div.copyright a,
#bottom div.copyright a:link,
#bottom div.copyright a:hover,
#bottom div.copyright a:visited,
#bottom div.copyright a:active
{
	text-decoration: none;
	color: #FFF;
}

#bottom div.copyright a:hover
{
	text-decoration: underline;
}

#bottom div.copyright ul
{
	padding: 0;
	margin: 0;
	text-indent: 0;
	list-style: none;    
}

#bottom div.copyright ul li
{
	border-left: 1px solid #DADADA;
	padding:0 10px;
	margin-bottom: 5px;
	float: left;
	line-height: 16px;
}

#bottom div.copyright ul li.first
{
	border-left: none;
	padding:0 10px 0 0;
}


#footer div.copyright ul a
{
	font-weight:bold;    
}

.divBreadcrumb
{
    margin-top:25px;
}


.round_wrap {
	
}
.round_wrap #bot_l {
	height: 25px;
	background: url('../Images/content_bot_left.png') no-repeat bottom left;
}
.round_wrap #bot_r  {
	height: 100%;
	background: url('../Images/content_bot_right.png') bottom right no-repeat;
}

.round_wrap #bot_c {
	height: 100%;
	background: url('../Images/content_bot_c.png') center bottom repeat-x;
	margin: 0 25px;
}


#banner {
	width: 100%;
	font: normal normal 1em "Trebuchet MS", Helvetica, sans-serif;
}
#banner #b_ban {
	position: relative;
	width: 100%;
	height: 311px;
	background-color: #ccc;
}
#banner #b_ban .ban_img {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.cur_banner {
	z-index: 2;
}

.prev_banner {
	z-index: 1;
}
#banner #b_ban div .text {
	position: absolute;
	width: 520px;
	left:  420px;
	top: 115px;
}
#banner #b_ban div .text h2 {
	font: bold normal 1.2em "Trebuchet MS", Helvetica, sans-serif;
}
#banner #b_panel {
	width: 100%;
	height: 51px;
	background: url('../Images/banner_ctrl_panel.png') top left no-repeat;
	position: relative;
	z-index: 3;
}
#banner #b_panel #cur_ban{
	height: 100%;
	float: left;
	position: relative;
}
#banner #b_panel #cur_ban .desc {
	position: relative;
	float: left;
	white-space: nowrap;
	color: #f6dfdd;
	font-size: 13px;
	text-align: center;
	padding-top: 17px;
	margin: 0 0 0 0;
	cursor: default;
	z-index: 2;
}
#banner #b_panel #traveler {
	position: absolute;
	left: 0px;
	bottom: -8px;
	height: 72px;
	width: 156px;
	z-index: 1;
	margin-left: -8px;
	
}
#traveler .trav_l {
	height: 100%;
	background: url('../Images/trav_left.png') top left no-repeat;
	
}

#traveler .trav_r {
	height: 100%;
	background: url('../Images/trav_right.png') top right no-repeat;
}

#traveler .trav_c {
	height: 100%;
	background: url('../Images/trav_c.png') top center repeat-x;
	margin:0 10px;
}
#traveler .a {
	height: 100%;
	background: url('../Images/trav_a.png') top center no-repeat;
}
#banner #b_panel #cur_ban .f {width: 139px}
#banner #b_panel #cur_ban .s {width: 168px}
#banner #b_panel #cur_ban .t {width: 158px}
#banner #b_panel #cur_ban .fo {width: 142px}
#banner #b_panel #cur_ban .fi {width: 154px}

#banner #b_panel #img_count {
	width: 70px;
	height: 51px;
	float: left;
	margin-left: 27px;
	position: relative;
}
#banner #b_panel #img_count div {
	position: absolute;
	width: 9px;
	height: 8px;
	top: 22px;
}
#banner #b_panel #img_count .cur_img {background: url('../Images/cur_img.png') top center no-repeat}
#banner #b_panel #img_count .f {left: 0px}
#banner #b_panel #img_count .s {left: 14px}
#banner #b_panel #img_count .t {left: 28px}
#banner #b_panel #img_count .fo {left: 42px}
#banner #b_panel #img_count .fi {left: 56px}

#banner #b_panel .b_control {
	position: absolute;
	width: 30px;
	height: 30px;
	top: 11px;
	cursor: pointer;

}
#banner #b_panel .play {
	background: url('../Images/play_pause_btn.png') bottom left no-repeat
}
#banner #b_panel .forw {right: 5px}
#banner #b_panel .back {right: 50px}
#banner #b_panel .play {right: 93px}



/*--- BOTTOM ---*/
#bottom {
	width: 100%;
	background-color: #7e0604;
	z-index:0;
}
#bottom #bot_top {
	width: 100%;
	height: 310px;
	padding-top: 60px;
	background:#27569f url('../Images/middle_bottom_bg.jpg') top center no-repeat;
}
#bottom #bot_top .bot_top_inside {
	padding: 0  0 0 15px;
}
#bottom #bot_top .bot_col {
	float: left;
	width: 33%;
}
#bottom #bot_top  h3 {
	color: #ffffff;
	margin-bottom: .5em;
	font-size: 2.25em;
}
#bottom #bot_top  p {
	font: normal normal .875em Arial, sans-serif;
	line-height: 16px;
	color: #ffffff;
	margin-bottom: 1ex;
}
#bottom #bot_top span.h {font-weight: bold}
#bottom #bot_top span.t {margin-left: 1ex}
#bottom #bot_top #flw_lnk {
	font: normal normal 1.4em "Trebuchet MS", Helvetica, sans-serif;
	color: #007cd4;
	text-decoration: underline;
	
}
#bottom #bot_top #flw_lnk:hover {text-decoration: none;}
#bottom #bot_top #clients {padding-left: 20px}
#bottom #bot_top #latest_tweets {
	float: right;
	width: 315px;
}
#bottom #footer {
	height: 96px;
	background: url('../Images/footer_bg.jpg') top center no-repeat;
	overflow: hidden;
}

/* vertical alignment*/
#bottom #footer form {
	margin-top: 30px;
}
#bottom #footer .srv{
	margin-top: 15px;
}
#bottom #footer .ctc {
	margin-top: 15px;
}


#bottom #footer form {
	float: left;
	width: 30%;
	height: 32px;
	padding: 0;
}
#bottom #footer form input {
	margin: 0;
	padding: 0;
	float: left;
	border: none;
	font: normal normal 14px Arial, sans-serif;
}
#bottom #footer form input[type="text"]
{
	height: 20px;
	width: 150px;
	background: url('../Images/footer_editbox_bg.jpg') top left no-repeat;
	padding:  0 5px 5px 10px;
	color: #848484;
	
}
#bottom #footer form input[type="submit"] {
	width: 68px;
	height: 30px;
	background: url('../Images/footer_black_btn_bg.jpg') top left no-repeat;
	padding: 0 0 5px 0;
	color: #ffffff;
	
}



#bottom #footer p {
	color: #ffffff;
	font: normal normal .8em Arial, sans-serif;
}
#bottom #footer p.srv {
	float: left;
	width: 500px;
}
#bottom #footer p.ctc {
	float: right;
	width: 175px;
}

a.btnBlue {
	font-family:tahoma, verdana, sans-serif !important;
	font-size:16px !important;
	line-height:18px;
	text-shadow:0 1px 1px #24216B !important;
	background:url('../Images/BtnBlue.gif') no-repeat 100% 0;
	border-left:1px solid #45659c;
	padding:6px 30px 8px 15px;
	text-decoration:none !important;
	color:#ffffff !important;
}
a.btnBlue:hover {
	background:url('../Images/BtnBlue.gif') no-repeat 100% 100%;
	padding:6px 30px 8px 15px;
	border-left:1px solid #45659c;
}


a.btnGreen {
	font-family:tahoma, verdana, sans-serif !important;
	font-size:16px !important;
	line-height:18px;
	text-shadow:0 1px 1px #24216B !important;
	background:url('../Images/BtnBlue.gif') no-repeat 100% 0;
	border-left:1px solid #45659c;
	padding:6px 30px 8px 15px;
	text-decoration:none !important;
	color:#ffffff !important;
}
a.btnGreen:hover {
	background:url('../Images/BtnBlue.gif') no-repeat 100% 100%;
	padding:6px 30px 8px 15px;
	border-left:1px solid #45659c;
}




ul.form
{
    list-style-type:none;
}

ul.form li
{
    clear: left;
    margin: 0;
    padding: 0;
    padding-top: 5px;
}

ul.form li label
{
    float: left;
    width: 20%;
    font: bold 0.9em Arial, Helvetica, sans-serif;
}

input.wide400
{
    width:400px;
}

ul.testimonialForm li label
{
    width:10% !important;
}

.sh a:link {color:#ee0000;} 
.sh a:visited {color:#ee0000;}
.sh a:hover {color:#ee0000;}  
.sh a:active {color:#ee0000;} 

#banner p { margin-top:4px; }
            
#banner #b_ban #desktop_app {
    background: url('../Images/business-intelligence.jpg') top left no-repeat;
}
#banner #b_ban #web_app {
    background: url('../Images/custom-solutions.jpg') top left no-repeat;
}
#banner #b_ban #mobile_app {
    background: url('../Images/mobile_app.jpg') top left no-repeat;
}
#banner #b_ban #embedded_app {
    background: url('../Images/embedded_app.jpg') top left no-repeat;
}
#banner #b_ban #cloud_app {
    background: url('../Images/cloud_app.jpg') top left no-repeat;
}

.plainList
{
    list-style:none;
}

.headerShoutUs
{
    position:absolute;
    top:20px;
    right:20px;
    height:35px;
    width:217px;
}

.pricingTable
{
    border:0;
    padding:0;
}
.pricingTable th
{
    background: #4369AF url('../Images/bg_widgetHeader.gif') repeat-x scroll top;
    
}

.home-leftColumn
{
    float:left;
    width:270px;
}

.home-rightColumn
{
    margin-left:280px;    
}



.servicesContainer
{
    overflow: auto;
	width: 100%
}

.postWidgetContainer-left
{
    float:left;
    width:300px;
}
.postWidgetContainer-right
{
    float:left;
    width:300px;
    margin-left:30px;
}


/******* Widget ***********************************************************************************/
.servicesWidget
{
    margin-top:10px;
    width:220px;
    float:left;
    margin-left:25px;
}

.servicesWidget .widgetHeader
{
    border-bottom: 1px solid #E5E4E4;
    color: #FFFFFF;
    font-weight: bold;
    padding: 7px 7px 0px 10px;
}
.servicesWidget a.readMore
{
    font-size:12px;
    margin-top:6px;
}
.servicesWidget .widgetHeader h3
{
    font-size:22px !important;
    margin:0 !important;
    color:#333 !important;
    font-weight:500 !important;
    font-family:Lucida Grande,Lucida Sans,Arial,sans-serif !important;
    display:inline;
}

.servicesWidget ul
{
    list-style:none;
    margin:0;
    padding:0;
    display:block;
}

.servicesWidget ul li
{
    margin-bottom:10px;
}

.servicesWidget ul li a
{
    color:#376AAC !important;
    font-size:12px !important;
    font-weight:normal !important;
    line-height:20px !important;
    float:left;
    display:block;
    width:230px;
    margin-left:10px;
    padding-bottom:5px;
}

.servicesWidget .servicesWidget-date
{
    font-size:11px;
    float:left;
    width:85px;
    color:#777;
    white-space:nowrap;
    padding-bottom:5px;
}

.servicesWidget ul li a:hover
{
    text-decoration:underline !important;
}
/******* Widget ***********************************************************************************/


fieldset#login-openid, fieldset#login-account
{
    border: 1px solid #CCCCCC;
}
fieldset#login-account
{
    margin-top:35px;
}
fieldset#login-account .editor-label
{
    font-size:14px;
    color:#333;
}

.padding5
{
    padding:5px;
}
.padding10
{
    padding:10px;
}

.width400
{
    width:400px !important;
}

.width80percent
{
    width:80%;
}

.progressDiv
{
    margin-bottom:10px;
    margin-top:10px;
}

.marginTop30
{
    margin-top:30px;
}

.pager
{
    border: 1px solid #C0C0C0;
    margin-top: 20px;
    margin-bottom: 20px;
    background-color: #EEEEEE;
    padding:5px;
}

.hide
{
    display:none;
}
.clearLeft
{
    clear:left;
}
.textGray
{
    color: #777;
}

/* Message *******************************************************************/
.infoMessage, .successMessage, .warningMessage, .errorMessage, .validationMessage {
	border: 1px solid;
	margin: 10px 0px;
	padding: 15px 10px 15px 50px !important;
	background-repeat: no-repeat;
	background-position: 10px center;
	font-size:12px;
	display:block;
}

.infoMessage
{
    color: #00529B;
    background-color: #E2F3FC;
    background-image: url('../Images/info.png');
}

.successMessage {
	color: #4F8A10;
	background-color: #DFF2BF;
	background-image: url('../Images/success.png');
}

.warningMessage {
	color: #9F6000;
	background-color: #FEEFB3;
	background-image: url('../Images/warning.png');
}

.errorMessage {
	color: #D8000C;
	background-color: #FFBABA;
	background-image: url('../Images/error.png');
}

.validationMessage {
	color: #D63301;
	background-color: #FFCCBA;
	background-image: url('../Images/validation.png');
}
.margintop15
{
    margin-top:15px;
}

.validation-summary-errors 
{
    border: 1px solid;
	margin: 10px 0px;
	padding: 15px 10px 15px 50px !important;
	background-repeat: no-repeat;
	background-position: 10px center;
	font-size:12px;
	display:block;
	color: #9F6000;
	background-color: #FEEFB3;
	background-image: url('../Images/warning.png');
}

.validation-summary-errors ul, validation-summary-errors li
{
    padding:0;
    margin:0;
    list-style:none;
}


/* Message *******************************************************************/

/* Telerik editor - html source code extension *******************************************************************/

.t-editor .t-html
{
    background-image: url('../Images/insert-html-icon.png') !important;
}

.html-view .t-button-wrapper
{
    padding: .5em 0 !important;
}

#htmlCancel
{
    float: right !important;
}

.textarea
{
    border-width: 1px !important;
    border-style: solid !important;
}

.textarea textarea
{
     margin: 0 !important;
     padding: 0 !important;
     border: 0 !important;
     font: normal 12px Consolas,Courier New,monospace !important;
     width: 100% !important;
     height: 700px !important;
}
/* Telerik editor - html source code extension *******************************************************************/


/***** Breadcrumb ************************************************************************/
.breadcrumb
{
    list-style:none;
    padding:0;
    margin:0;
}

.breadcrumb li.breadcrumbItem
{
    background:url('../Images/breadcrumb-end.gif') top left no-repeat;
    float:left;
    padding-left:9px;
    padding-right:3px;
    margin-left:-9px;
}
.breadcrumb li.breadcrumbItem:hover
{
    background:url('../Images/breadcrumb-end.gif') bottom left no-repeat;    
}

.breadcrumb li.breadcrumbItem a
{
    text-shadow:none !important;
    display:block;
    background-color:#e9e9e9;
    float:left;
    color:#555 !important;
    text-transform:capitalize;
}

.breadcrumb li.breadcrumbItem a.linkText
{
    height:17px;
    padding: 0px 4px 0px 3px;
    font-size:11px !important;
}

.breadcrumb li.breadcrumbItem a.linkArrow
{
    background:url('../Images/breadcrumb-start.gif') top no-repeat;
    height:17px;
    width:9px;
}

.breadcrumb li.breadcrumbItem:hover a.linkText
{
    background-color:#cdcdcd;
}

.breadcrumb li.breadcrumbItem:hover a.linkArrow
{
    background:url('../Images/breadcrumb-start.gif') bottom no-repeat;
}

.breadcrumb .firstBreadcrumb
{
    background:none !important;
}
.breadcrumb .firstBreadcrumb a.linkText
{
    padding-left:5px !important;
}

.breadcrumb .lastBreadcrumb
{
    background-position:bottom left !important;
    /*background:url('../Images/breadcrumb-end.gif') bottom left no-repeat !important;*/
}
.breadcrumb .lastBreadcrumb a.linkText
{
    background-color:#cdcdcd !important;    
}
.breadcrumb .lastBreadcrumb a.linkArrow
{
    background-position:bottom left !important;
    /*background:url('../Images/breadcrumb-start.gif') bottom no-repeat !important;   */     
}

/***** Breadcrumb ************************************************************************/

.editor-label
{
    margin-top:15px;
    padding-bottom:3px;
    color:#555;
    font-size:13px;
}
/* Styles for validation helpers
-----------------------------------------------------------*/
a img
{
    border:0;
    vertical-align:top;
    margin-top:2px;
}

.fontGray
{
    color:#888888;
}

.articleListItem
{
    margin-bottom:15px;
}
.articleListItem p
{
    margin-top:7px !important;
}
.articleListItem h1,.articleListItem h2
{
    font-size:1.3em !important;
}

.articleInfoLine
{
    font-size:14px;
}

.articleHeader
{
    font-size:21px !important;
}

.articleInfoTable
{
    font-size: 13px;
    color: #333333;
    margin-bottom:15px;
    margin-left:10px;
}

.plainLink
{
    color:inherit;
    text-decoration:inherit;
}

.editor-label
{
    margin-top:10px;
}

.editor-field
{
   padding:5px; 
}

fieldset
{
    border: 1px solid #C6E2FF;
    margin: 10px;
}

fieldset legend
{
    font-weight: 600;
    color: #666666;
}

/**** Articles Toolbar ****************************************************************************************/
#toolbar
{
    width:345px;
    z-index:1000;
}
#articleInformation
{
    background:url('/areas/postmodule/Content.Images.bk-tableofcontents.jpg') repeat-x bottom white;
    border:1px solid #CCCCCC;
    line-height:normal;
    margin:0 0 10px;
    padding:15px 0px 0px 0px;
    position:relative;
    width:300px;
    float:left;
}
#articleInformation h3
{
    color:#F27D00;
    font-family:helvetica,sans-serif;
    font-size:1.5em;
    font-weight:normal;
    margin:0;
    padding:12px 12px 6px;
}
#articleInformation #tableOfComments
{
    line-height:normal;
    margin:0 0 10px;
    padding:15px 0px 0px 0px;
    position:relative;
    width:300px;
}
#articleInformation #tableOfComments li
{
    font-size:1em;
    line-height:1em;
    padding-bottom:3px;	
}
#articleInformation #tableOfComments ul
{	
    margin:0;
    margin-top:3px;
    margin-bottom:3px;
    padding:20px;
    padding-top:0px;
    padding-bottom:3px;	
}
/**** Articles Toolbar ****************************************************************************************/


/**** Author ****************************************************************************************/
#author_info {
	position: absolute;
	z-index: 100;
	width: 582px;
	height: 284px;
	background: url('/areas/postmodule/Content.Images.authorinfo_back.png') top left no-repeat;
	display: none;
}
#author_info .content {
	margin: 33px 0 0 26px;
	
}
#author_info p
{
    margin-top:0 !important;
    padding-top:0 !important;
    text-shadow:none;
}
 .img {
	width: 92px;
	float: left;
	margin-right: 12px;
}
#author_info .content .p {
	float: left;
	width: 430px;
	font-size:12px;
}
#author_info .content {
	font: normal normal .875em "Trebuchet MS", Helvetica, sans-serif;
}
#author_info .content p {
	line-height: 16px;
	color: #f0efef;
}
#author_info .content p.ind {text-indent: 2ex;}
#author_info .content a {
	line-height: 16px;
	padding-left: 23px;
	margin-top: 28px;
	float: left;
	color: #48a3c9;
	text-shadow:none;
}
#author_info .twitter {
	background: url('/areas/postmodule/Content.Images.tweeter_ico.png') top left no-repeat;
}
#author_info .in {
	margin-left: 45px;
	background: url('/areas/postmodule/Content.Images.in_ico.png') top left no-repeat;
}

div#author-info-box a
{
    color:#EB5A00;
    text-decoration:none;
}

div#author-info a:hover
{
    color: #FFFFFF;
}


div#author-info #author  
{
    border:0 none;
    margin:20px 20px 0 20px;
    padding: 0;
    color:#000000;
    font:bold 24px/1.1em Helvetica,Arial;
    background: inherit;
}
/**** Author ****************************************************************************************/


/**** Original Styles ****************************************************************************************/
.feedresourceuri
{
    padding: 15px 0 5px 0;
}

.feedresourceuri a.feedLinkText
{
    color: #581527;
    vertical-align: top;
    padding: 0 0 0 5px;
    font-size: 11px;
    text-decoration: none;    
}

.feedresourceuri a.feedLinkText:hover
{
    text-decoration: underline;
}

.view-collection .articles .article
{
    width:520px;
    margin-bottom:20px;
    margin-left:10px;
    list-style-type: none;
}

.view-collection .articles .article .title
{
    color:#5F9EA0;
    text-decoration:none;
}

.view-collection .articles .article a.title:hover
{
    color:#669966;
    text-decoration:underline;
}

div.articleDates
{
    width: 831px;
    font-size:.8em; 
    margin-bottom:25px;
}

.watermark 
{
    color:#999999 !important;
}

div#validationSummary li
{
    font-size: 14px;
}

div.author
{
    margin: 8px 0;
}

div.author select
{
    width: 150px;
}

div.comment div.label-message
{
    padding-bottom: 3px;
}

div.comment input#Name,
div.comment input#Site,
div.comment input#Email
{
    width: 200px;
}

div#author-info-box  
{
    width: 700px;
}

div#author-info-box  .authorbox 
{
    margin:20px;
}

div#author-info-box .authorinner 
{
    background:none repeat scroll 0 0 #2C2333;
    position:relative;
    width:99%;
}

div#author-info-box .authorarrow 
{
    border-bottom:15px solid #2C2333;
    border-left:15px solid #FFFFFF;
    border-right:15px solid #FFFFFF;
    height:0;
    left:40px;
    line-height:0;
    position:absolute;
    top:-15px;
    width:0;
}

div#author-info-box .author-info 
{
    color:#FFFFFF;
    overflow:hidden;
    padding:15px;
}

div#author-info-box .author-info .author-image 
{
    float:left;
    margin-right:20px;
    padding:5px;
    width:14%;
}

div#author-info-box .author-info .author-image img 
{
    background:none repeat scroll 0 0 #FFFFFF;
    padding:3px;
}

div#author-info-box .author-bio 
{
    float:left;
    font-size:11.5px;
    line-height:150%;
    width:80%;
}

div#author-info-box a
{
    color:#EB5A00;
    text-decoration:none !important;
    text-shadow:none !important;
}

div#author-info-box a:hover
{
    color: #FFFFFF;
}

div#author-info-box #author  
{
    border:0 none;
    margin:20px 20px 0 20px;
    padding: 0;
    color:#000000;
    font:bold 24px/1.1em Helvetica,Arial;
    background: inherit;
}

/******* Widget ***********************************************************************************/
.postWidget
{
}

.postWidget .widgetHeader
{
    /*background: #4369AF url('/areas/postmodule/Content.Images.bg_widgetHeader.gif') repeat-x scroll top;*/
    border-bottom: 1px solid #E5E4E4;
    color: #FFFFFF;
    font-weight: bold;
    padding: 7px 7px 0px 10px;
}
.postWidget a.readMore
{
    font-size:12px;
    margin-top:6px;
}
.postWidget .widgetHeader h2
{
    font-size:22px !important;
    margin:0 !important;
    color:#333 !important;
    font-weight:500 !important;
    font-family:Lucida Grande,Lucida Sans,Arial,sans-serif !important;
    display:inline;
}

.postWidget .widgetContent
{
    /*background:  #285C00;
    border: 1px solid #72B42D;
    border: 1px solid #d8d8d8;
    border-top-width: 0;
    color: #FFFFFF;
    padding:10px;*/
}

.postWidget ul
{
    list-style:none;
    margin:0;
    padding:0;
    /*-moz-border-radius: 6px 6px 6px 6px;
    border-bottom-left-radius: 6px 6px;
    border-bottom-right-radius: 6px 6px;
    border: 1px solid #BBB;
    border-top-left-radius: 6px 6px;
    border-top-right-radius: 6px 6px;
    background-color:#eee !important;*/
    display:block;
}

.postWidget ul li
{
    margin-bottom:10px;
}

.postWidget ul li a
{
    color:#376AAC !important;
    font-size:12px !important;
    font-weight:normal !important;
    line-height:20px !important;
    float:left;
    display:block;
    width:200px;
    margin-left:10px;
    padding-bottom:5px;
}

.postWidget .postWidget-date
{
    font-size:11px;
    float:left;
    width:85px;
    color:#777;
    white-space:nowrap;
    padding-bottom:5px;
}

.postWidget ul li a:hover
{
    text-decoration:underline !important;
}
/******* Widget ***********************************************************************************/

.pageSize
{
    float:right;
    width:200px;
}

.fltrt
{
    float:right;
}
.divComment
{
    padding: 5px;
    background-color: #F5F5F5;
    border: 1px solid #CCCCCC;
    margin-top:15px;
}

.commentEditForm
{
    padding: 5px;
    background-color: #F0F0F0;
    border: 1px solid #C0C0C0;
    margin-top:15px;
}

span.red
{
    color: #ff0000;
}


a.commentsLink
{
    float: right;
    text-decoration: none;
}

a.commentsLink:hover
{
    text-decoration: underline;
}

.commentsNumber
{
    border-top: 1px solid black; 
    margin: 20px 0 10px 0;
}

div#showComments ul
{
    text-indent: 0;
}

ul.comments
{
    list-style:none;
    margin: 10px 0 10px 0;
    padding: 0;    
    width: 600px;
}

ul.comments li.comment
{
    margin: 0 0 5px 0;
    padding: 0 12px 12px 12px;
    border: 1px solid #c3c3c3;
}

ul.comments p
{
    padding: 0;
    margin: 0;
}

ul.comments cite
{
    font-style: inherit;    
}

ul.comments cite a
{
    text-decoration: none;
}

ul.comments cite a:hover
{
    text-decoration: underline;
}

ul.comments div.clear
{
    clear: both;
    height: 0;
    padding: 0;
    margin: 0;
}

ul.comments div.message 
{
    border-top:1px dashed #333333;
    margin-top:20px;
    padding: 10px 0;
    font-size: 14px;
    line-height: 20px;
}

ul.comments div
{
    padding: 12px 0 0 0;
}

ul.comments div img
{
    float: left;
    margin: 0 10px 0 0;
}

ul.comments a.reply
{
    float: right;
    text-transform: uppercase;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
}

ul.comments a.reply:hover
{
    text-decoration: underline;
}

ul.comments p.created
{
    font-size: 12px;
}

ul.comments li.commentForm
{
    display: none;
    border: 3px solid #cccccc;
}

ul.comments li ul
{
    margin: 0 0 0 50px;
    padding: 0;
    list-style:none;
}

/* article comment form */
li.commentForm div.comment
{
    width: inherit;
    border:none;
    padding:10px;
    text-indent:0;
}

div.comment
{
    width: 570px;
    font-family:verdana,geneva,arial,helvetica,sans-serif;
    line-height:16px; 
    padding: 0 12px 12px 12px;   
    border:3px solid #CCCCCC;
}

div.comment #cancelResponse
{
    float:right;
    font-size:24px;
    font-weight:bold;
    padding:5px;
    cursor: pointer;
    display: none;
}

ul.comments div.comment #cancelResponse
{
    display: block;
}

div.comment .commentsAreModerated
{
    font-size: 14px;
    padding: 0;
    margin: 0;
}

div.comment h3
{
    padding: 0;
    margin: 10px 0 0 0;    
}

div.comment label
{
    display: inline;
}

div.comment .name-label
{
    padding: 20px 0 0 0;
}

div.comment form div
{
    padding: 0;
}

div.comment input
{
    margin: 0 0 10px 0;
}

div.comment .site span
{
    font-size: 12px;
    font-weight: bold;
}

div.comment .email span.small
{
    font-size: 12px;
}

div.comment textarea, div.comment textarea#Message
{
    width:100%; 
    height:150px;
}

div.comment form .input-validation-error
{
    background-color:#FFEEEE;
    border:1px solid #FF0000;
}

div.comment form .sendButton
{
    margin: 10px 0 0 0;
    padding: 5px 9px;
    border: 1px solid #581527;
    width: 125px;
    cursor: pointer;
    background: #944356;
    color: #FFF6DB;
    text-transform: uppercase;
    font-size: 11px;
}

div.comment li {
    border: none;
    margin:0 0 5px;
    padding:0;
    list-style:disc outside none;
}


/******* Widget ***********************************************************************************/
.commentWidget
{
}

.commentWidget .widgetHeader
{
    /*background: #CCCCCC url('/areas/CommentsModule/Content.Images.bg_widgetHeader.gif') repeat-x scroll top;*/
    border-bottom: 1px solid #E5E4E4;
    color: #FFFFFF;
    font-weight: bold;
    padding: 7px 7px 0px 10px;
}

.commentWidget .widgetHeader h2
{
    font-size:22px !important;
    margin:0 !important;
    color:#333 !important;
    font-weight:500 !important;
    font-family:Lucida Grande,Lucida Sans,Arial,sans-serif !important;
}

.commentWidget .widgetContent
{
    /*background:  #285C00;
    border: 1px solid #72B42D;
    border: 1px solid #d8d8d8;
    border-top-width: 0;
    color: #FFFFFF;*/
}

.commentWidget ul
{
    list-style:none;
    margin:0;
    padding:0;
    /*-moz-border-radius: 6px 6px 6px 6px;
    border-bottom-left-radius: 6px 6px;
    border-bottom-right-radius: 6px 6px;
    border: 1px solid #BBB;
    border-top-left-radius: 6px 6px;
    border-top-right-radius: 6px 6px;
    background-color:#eee !important;*/
    display:block;
}

.commentWidget ul li
{
    margin-bottom:10px;    
}

.commentWidget small
{
    font-size:12px;
    display:inline-block;
}


.commentWidget .commentWidget-date
{
    font-size:11px;
    float:left;
    width:85px;
    color:#777;
    white-space:nowrap;
    padding-bottom:5px;
}
.commentWidget ul li a
{
    color:#376AAC !important;
    font-size:12px !important;
    font-weight:normal !important;
    line-height:20px !important;
    float:left;
    display:block;
    width:200px;
    margin-left:10px;
    padding-bottom:5px;
}

.commentWidget ul li a:hover
{
    text-decoration:underline !important;
}
/******* Widget ***********************************************************************************/
/*
* qTip - The jQuery tooltip plugin
* http://craigsworks.com/projects/qtip/
*
* Version: 2.0.0pre
* Copyright 2009 Craig Michael Thompson - http://craigsworks.com
*
* Dual licensed under MIT or GPL Version 2 licenses
*   http://en.wikipedia.org/wiki/MIT_License
*   http://en.wikipedia.org/wiki/GNU_General_Public_License
*
* Date: Sat Aug 28 23:20:50 2010 +0100
*/

.ui-tooltip-accessible{
	left: -10000em !important;
	top: -10000em !important;
	display: block !important;
	visibility: hidden !important;
}

	/* IE6 ONLY - Width detection fix */
	* html .ui-tooltip-accessible{
		position: static !important;
		float: left !important;
	}

div.ui-tooltip, div.qtip{
	position: absolute;
	display: none;

	max-width: 280px;
	min-width: 50px;
}

	div.ui-tooltip .ui-tooltip-wrapper{
		position: relative;
		overflow: hidden;

		border-width: 3px;
		border-style: solid;
	}

	div.ui-tooltip .ui-tooltip-content{
		position: relative;
		padding: 5px 9px;

		text-align: left;
		word-wrap: break-word;
		overflow: hidden;
	}

	div.ui-tooltip .ui-tooltip-titlebar{
		position: relative;
		padding: 6px 35px 6px 10px;

		font-weight: bold;
	}

		/*! Default close button class */
		div.ui-tooltip .ui-tooltip-close{
			position: absolute;
			height: 16px;
			width: 16px;
			padding: 1px;
			right: 5px;
			top: 5px;

			cursor: pointer;
			line-height: 0px;
			font-size: 0px;
		}

			div.ui-tooltip .ui-tooltip-close .ui-icon{
				height: 16px;
				width: 16px;
				display: block;

				opacity: 0.8;
				-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
				filter: alpha(opacity=80);
			}
			div.ui-tooltip .ui-tooltip-close:hover .ui-icon{
				opacity: 1;
				-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
				filter: alpha(opacity=100);
			}

		/*! Custom button class */
		div.ui-tooltip .ui-tooltip-button{
			float: right;
		}

	/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
	div.ui-tooltip-focus{

	}


/*! Default tooltip style */
div.ui-tooltip-wrapper{
	border-color: #F9E98E;
	background-color: #FBF7AA;
	color: #A27D35;
}

	div.ui-tooltip .ui-tooltip-titlebar{
		background-color: #F0DE7D;
	}

	div.ui-tooltip .ui-tooltip-close .ui-icon{
		background: #A27D35 url('/Content/js/qtip/images/close.png') no-repeat 50% 50%;
	}

/*! Plain tooltip style */
div.ui-tooltip-plain .ui-tooltip-wrapper{
	border-color: black;
	border-width: 1px;

	background-color: white;
	color: black;
}

	div.ui-tooltip-plain .ui-tooltip-titlebar{
		background-color: white;
	}

	div.ui-tooltip-plain .ui-tooltip-close .ui-icon{
		background: black;
	}

/*! Light tooltip style */
div.ui-tooltip-light .ui-tooltip-wrapper{
	border-color: #E2E2E2;
	background-color: white;
	color: #454545;
}

	div.ui-tooltip-light .ui-tooltip-titlebar{
		background-color: #f1f1f1;
	}

	div.ui-tooltip-light .ui-tooltip-close .ui-icon{
		background: #454545 url('/Content/js/qtip/images/close-light.png') no-repeat 50% 50%;
	}


/*! Dark tooltip style */
div.ui-tooltip-dark .ui-tooltip-wrapper{
	border-color: #303030;
	background-color: #505050;
	color: #f3f3f3;
}

	div.ui-tooltip-dark .ui-tooltip-titlebar{
		background-color: #404040;
	}

	div.ui-tooltip-dark .ui-tooltip-close .ui-icon{
		background: #f3f3f3 url('/Content/js/qtip/images/close-dark.png') no-repeat 50% 50%;
	}


/*! Red tooltip style */
div.ui-tooltip-red .ui-tooltip-wrapper{
	border-color: #D95252;
	background-color: #F78B83;
	color: #912323;
}

	div.ui-tooltip-red .ui-tooltip-titlebar{
		background-color: #F06D65;
	}

	div.ui-tooltip-red .ui-tooltip-close .ui-icon{
		background: #9C2F2F url('/Content/js/qtip/images/close-red.png') no-repeat 50% 50%;
	}


/*! Green tooltip style */
div.ui-tooltip-green .ui-tooltip-wrapper{
	border-color: #90D93F;
	background-color: #CAED9E;
	color: #3F6219;
}

	div.ui-tooltip-green .ui-tooltip-titlebar{
		background-color: #B0DE78;
	}

	div.ui-tooltip-green .ui-tooltip-close .ui-icon{
		background: #58792E url('/Content/js/qtip/images/close-green.png') no-repeat 50% 50%;
	}


/*! Blue tooltip style */
div.ui-tooltip-blue .ui-tooltip-wrapper{
	border-color: #ADD9ED;
	background-color: #E5F6FE;
	color: #5E99BD;
}

	div.ui-tooltip-blue .ui-tooltip-titlebar{
		background-color: #D0E9F5;
	}

	div.ui-tooltip-blue .ui-tooltip-close .ui-icon{
		background: #4D9FBF url('/Content/js/qtip/images/close-blue.png') no-repeat 50% 50%;
	}


/*! Add shadows to your tooltips in all supported browsers */
div.ui-tooltip-shadow{
  -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);

  filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray');
  -ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray')";
}

div.ui-tooltip-tip{
	position: absolute;
	margin: 0 auto;
	overflow: hidden;

	line-height: 0.1px;
	font-size: 1px;

	background: transparent !important;
	border: 0px !important;
	z-index: 10;
}

	div.ui-tooltip-tip *{
		line-height: 0.1px;
		font-size: 0.1px;
	}

	div.ui-tooltip-tip div{
		background: transparent !important;
		border: 0px dashed transparent;
	}

#qtip-overlay{
	position: absolute;
	left: -10000em;
	top: -10000em;

	background-color: black;
	cursor: pointer;

	/* Set this to any below 15000 (default starting z-index for qTips) */
	z-index: 14999;
}

/*! Youtube tooltip style */
div.ui-tooltip-youtube .ui-tooltip-wrapper{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;

	-webkit-box-shadow: 0 0 3px #333;
	-moz-box-shadow: 0 0 3px #333;
	box-shadow: 0 0 3px #333;

	border-color: #CCCCCC;
	border-width: 1px;

	color: white;
}

	div.ui-tooltip-youtube .ui-tooltip-close .ui-icon{
		background: #4D9FBF url('/Content/js/qtip/images/close-dark.png') no-repeat 50% 50%;
	}

	div.ui-tooltip-youtube .ui-tooltip-titlebar,
	div.ui-tooltip-youtube .ui-tooltip-content{
		background-color: rgba(0, 0, 0, 0.85);
	}

	/* IE6 Fallback */
	* html div.ui-tooltip-youtube-wrapper{
		background-color: black;
	}


/* jQuery TOOLS Tooltip style */
div.ui-tooltip-jtools .ui-tooltip-wrapper{
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;

	border-color: white;
	border-width: 2px;

	-webkit-box-shadow: 0 0 12px #333;
	-moz-box-shadow: 0 0 12px #333;
	box-shadow: 0 0 12px #333;

	background-color: rgba(0, 0, 0, 0.7);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#232323)";
	color: white;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));
}

	div.ui-tooltip-jtools .ui-tooltip-titlebar,
	div.ui-tooltip-jtools .ui-tooltip-content{
		background: none;
	}

	div.ui-tooltip-jtools .ui-tooltip-close .ui-icon{
		background: black url('/Content/js/qtip/images/close-dark.png') no-repeat 50% 50%;
	}


/* Cluetip style */
div.ui-tooltip-cluetip .ui-tooltip-wrapper{
	border-width: 0;

	-webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
	box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
}

div.ui-tooltip-cluetip .ui-tooltip-titlebar{
	background-color: #87876A;
	color: white;
}
div.ui-tooltip-cluetip .ui-tooltip-content{
	background-color: #D9D9C2;
	color: #111;
}

/* Crumbled style */
/*div.ui-tooltip-crumbled .ui-tooltip-wrapper {
    background:none !important;
    border:none !important;
}*/
div.ui-tooltip-crumbled .ui-tooltip-tip
{
    display:none;
}
div.ui-tooltip-crumbled .ui-tooltip-wrapper {
    border:none !important;
    float: left;
    width: 219px !important;
    height: 59px !important;
    margin-top: 30px;
    margin-left:-10px;
    background: url('/Content/js/qtip/ToolTipA.png') !important; /*no-repeat 0 0 !important;*/
}
div.ui-tooltip-crumbled .ui-tooltip-content {
    float: left;
    color: #0f3640;
    text-align: center !important;
    width: 180px !important;
    height: 35px !important;
    margin: 10px 0 0 25px;
    font-size: 14px;
    line-height: 16px;
    font-weight: normal;
    padding: 0 !important;
    overflow: visible !important;
}
/* Crumbled style */

/* BlueGradient Tooltip style */
div.ui-tooltip-blueGradient .ui-tooltip-wrapper{
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;

	border-color: white;
	border-width: 2px;

	-webkit-box-shadow: 0 0 12px #333;
	-moz-box-shadow: 0 0 12px #333;
	box-shadow: 0 0 12px #333;

	background-color: rgb(56, 45, 65);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#584966,endColorstr=#2C2434)";
	color: white;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#584966), to(#2C2434));
}

	div.ui-tooltip-blueGradient .ui-tooltip-titlebar,
	div.ui-tooltip-blueGradient .ui-tooltip-content{
		background: none;
	}

	div.ui-tooltip-blueGradient .ui-tooltip-close .ui-icon{
		background: black url('/Content/js/qtip/images/close-dark.png') no-repeat 50% 50%;
	}
.t-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none;}.t-widget,.t-widget .t-input,.t-widget .text-box,.t-button{font-size:100%;}.t-widget{border-width:1px;border-style:solid;}.t-link{cursor:pointer;outline:none;}.t-button{display:inline-block;margin:0;padding:2px 6px;border-width:1px;border-style:solid;font-size:100%;line-height:1.435;text-align:center;text-decoration:none;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}* html .t-button{display:inline;zoom:1;}*+html .t-button{overflow:visible;margin-right:4px;}* html .t-button{overflow:visible;margin-right:4px;}*+html .t-button-expand{margin-right:0;}* html .t-button-expand{margin-right:0;}*+html a.t-button{line-height:1.6;padding-left:7px;padding-right:7px;}* html a.t-button{line-height:1.6;padding-left:7px;padding-right:7px;}.t-button-icontext{line-height:1.453;}a.t-button{-moz-padding-start:9px;-moz-padding-end:9px;}a.t-button-expand{display:block;}button.t-button-expand{width:100%;}body .t-button-icon{padding-left:4px;padding-right:4px;}button.t-button-icon{-moz-padding-start:1px;-moz-padding-end:1px;}*+html a.t-button-icon{padding-left:5px;padding-right:5px;}* html a.t-button-icon{padding-left:5px;padding-right:5px;}.t-button-icontext{padding-right:8px;}a.t-button-icontext{-moz-padding-end:11px;}.t-button-icontext .t-icon{margin:0 3px 0 -3px;vertical-align:top;}*+html .t-button-icontext .t-icon{margin-right:4px;}* html .t-button-icontext .t-icon{margin-right:4px;}html body .t-button-bare,html body .t-button-bare:hover,html body .t-button-bare:focus{background:none;border-width:0;}.t-icon,.t-editor-button .t-tool-icon{background-color:transparent;background-repeat:no-repeat;}.t-header .t-link{text-decoration:none;}.t-state-disabled,.t-state-disabled .t-link{cursor:default;outline:none;}.t-icon,.t-sprite,.t-editor-button .t-tool-icon{display:inline-block;width:16px;height:16px;overflow:hidden;font-size:0;line-height:0;text-indent:-3333px;text-align:center;vertical-align:middle;}* html .t-icon,* html .t-sprite,* html .t-editor-button .t-tool-icon{display:inline;zoom:1;}* html .t-icon,.t-sprite{text-indent:0;}*+html .t-icon,.t-sprite{text-indent:0;}.t-image{border:0;}div.t-window{display:inline-block;*display:inline;zoom:1;z-index:10001;position:absolute;border-width:0;border-width:5px\9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 5px 2px #aaa;-webkit-box-shadow:0 0 5px 2px #aaa;box-shadow:0 0 5px 2px #aaa;}.t-window-titlebar{padding:.4em 0;font-size:1.2em;line-height:1.2em;white-space:nowrap;border-bottom-width:1px;border-bottom-style:solid;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;}.t-window-title{cursor:default;position:absolute;text-overflow:ellipsis;overflow:hidden;left:.5em;right:.5em;}.t-window-title .t-image{margin:0 5px 0 0;vertical-align:middle;}div.t-window-content{padding:.4em .5em;padding:0\9;margin:.4em .5em\9;border-width:0\9;overflow:auto;position:relative;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}.t-window-titlebar .t-window-actions{position:absolute;right:.5em;top:0;padding-top:.3em;white-space:nowrap;}.t-window-titlebar .t-window-action{width:16px;height:16px;padding:2px;text-decoration:none;vertical-align:middle;display:inline-block;*display:inline;zoom:1;opacity:.7;filter:alpha(opacity=70);}.t-window-titlebar .t-state-hover{border-width:1px;border-style:solid;padding:1px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;opacity:1;filter:alpha(opacity=100);}.t-window-action .t-icon{margin:0;vertical-align:top;}.t-window .t-resize-handle{position:absolute;z-index:1;background-color:#fff;opacity:0;filter:alpha(opacity=0);zoom:1;line-height:6px;font-size:0;}.t-resize-n{top:-3px;left:0;width:100%;height:6px;cursor:n-resize;}.t-resize-e{top:0;right:-3px;width:6px;height:100%;cursor:e-resize;}.t-resize-s{bottom:-3px;left:0;width:100%;height:6px;cursor:s-resize;}.t-resize-w{top:0;left:-3px;width:6px;height:100%;cursor:w-resize;}.t-resize-se{bottom:-3px;right:-3px;width:16px;height:16px;cursor:se-resize;}.t-resize-sw{bottom:-3px;left:-3px;width:6px;height:6px;cursor:sw-resize;}.t-resize-ne{top:-3px;right:-3px;width:6px;height:6px;cursor:ne-resize;}.t-resize-nw{top:-3px;left:-3px;width:6px;height:6px;cursor:nw-resize;}.t-overlay{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#000;filter:alpha(opacity=50);opacity:.5;z-index:10000;}.t-window .t-overlay{background-color:#fff;opacity:0;filter:alpha(opacity=0);position:absolute;width:100%;height:100%;}.t-window .t-widget{z-index:10002;}.t-tabstrip{margin:0;padding:0;zoom:1;}.t-tabstrip .t-tabstrip-items{padding:0 .3em;}.t-tabstrip-items .t-item,.t-panelbar .t-tabstrip-items .t-item{list-style-type:none;vertical-align:top;display:inline-block;*display:inline;zoom:1;border-width:1px 1px 0;border-style:solid;margin:.1em .3em 0 0;padding:0;position:relative;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;}.t-tabstrip-items .t-state-active,.t-panelbar .t-tabstrip-items .t-state-active{padding-bottom:1px;margin-bottom:-1px;}.t-tabstrip-items .t-link,.t-panelbar .t-tabstrip-items .t-link{padding:.3em .9em;display:inline-block;*display:inline;zoom:1;border-bottom-width:0;outline:0;}.t-tabstrip-items .t-icon,.t-panelbar .t-tabstrip-items .t-icon{margin:-1px 4px 0 -3px;vertical-align:top;}.t-tabstrip-items .t-item .t-image,.t-tabstrip-items .t-item .t-sprite,.t-panelbar .t-tabstrip-items .t-item .t-image,.t-panelbar .t-tabstrip-items .t-item .t-sprite{vertical-align:middle;margin:-3px 3px 0 -6px;}* html .t-tabstrip-items .t-item .t-image,* html .t-tabstrip-items .t-item .t-sprite{vertical-align:top;margin-top:-1px;}*+html .t-tabstrip-items .t-item .t-image,*+html .t-tabstrip-items .t-item .t-sprite{vertical-align:top;margin-top:-1px;}.t-tabstrip .t-content,.t-panelbar .t-tabstrip .t-content{border-width:1px;border-style:solid;margin:0 .3em .3em;padding:.3em 1em;display:none;position:static;zoom:1;}.t-panelbar{zoom:1;}.t-panelbar .t-item{list-style-type:none;display:block;zoom:1;margin:0;top:0;border-width:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.t-panelbar .t-image,.t-panelbar .t-sprite{vertical-align:middle;margin-right:5px;margin-top:4px;float:left;}.t-panelbar .t-group .t-image,.t-panelbar .t-group .t-sprite{margin-top:1px;}.t-panelbar .t-link{line-height:2.05em;padding:0 1em;border-bottom:1px solid;display:block;position:relative;text-decoration:none;zoom:1;}.t-panelbar-expand,.t-panelbar-collapse{position:absolute;top:5px;right:2px;}.t-panelbar .t-group,.t-panelbar .t-content{position:relative;zoom:1;padding:0;margin:0;border-bottom-width:1px;border-bottom-style:solid;}.t-panelbar .t-group .t-link{line-height:1.7em;border-bottom:0;font-size:.95em;}.t-panelbar .t-group .t-arrow-up,.t-panelbar .t-group .t-arrow-down{top:2px;}.t-panelbar .t-group .t-group .t-link{padding-left:2em;}.t-panelbar .t-last .t-link{border-bottom:0;}.t-panelbar .t-group .t-group{border-bottom:0;}.t-tabstrip .t-panelbar .t-content{display:block;}.t-menu{cursor:default;}.t-menu,.t-menu .t-group{list-style:none;padding:0;margin:0;zoom:1;}.t-menu .t-group .t-link{padding-right:2em;}.t-menu .t-item{position:relative;display:inline-block;*display:inline;zoom:1;border-width:0 1px 0 0;border-style:solid;vertical-align:top;}.t-menu-vertical .t-item{display:block;border-width:0;}.t-menu .t-image,.t-menu .t-sprite{margin:0 4px 0 -4px;vertical-align:top;}.t-menu .t-link{text-decoration:none;padding:.25em .97em;display:block;}.t-menu .t-group{display:none;white-space:nowrap;border-style:solid;border-width:1px;overflow:visible;-moz-box-shadow:2px 2px 2px #aaa;-webkit-box-shadow:2px 2px 2px #aaa;box-shadow:2px 2px 2px #aaa;}.t-menu .t-group .t-item{display:block;border-width:0;}.t-menu .t-group .t-link{zoom:1;}.t-menu .t-arrow-down{margin-left:2px;margin-right:-10px;vertical-align:top;}.t-menu .t-arrow-next{position:absolute;right:0;top:3px;}.t-menu .t-animation-container,.t-menu .t-group{left:-1px;position:absolute;}.t-menu .t-animation-container .t-animation-container,.t-menu .t-group .t-group{left:100%;top:-1px;}.t-menu-vertical .t-animation-container,.t-menu-vertical .t-group{left:100%;top:-1px;}.t-menu .t-animation-container .t-group{left:auto;top:auto;}.t-grid{position:relative;zoom:1;}.t-grid table{width:100%;border-collapse:separate;empty-cells:show;border:0;}.t-grid-header .t-header{text-align:left;}.t-grid-header .t-header,.t-grid-header .t-last-header{padding:.3em .6em;border-width:0 1px 1px 0;border-style:solid;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.t-grid-header .t-last-header{border-right-width:0;}.t-grid-header .t-header .t-link{line-height:18px;height:18px;display:block;margin:-.3em -.6em;padding:.3em 2.4em .3em .6em;border:0;}.t-grid-header .t-header .t-icon{position:static;}.t-grid .t-state-hover{cursor:pointer;}.t-grid td{padding:.25em .6em;border:0;vertical-align:middle;line-height:1.6em;overflow:hidden;text-overflow:ellipsis;}.t-grid .t-last{border-right-width:0;border-bottom-width:0;}.t-grid-header-wrap,.t-footer-template-wrap{position:relative;overflow:hidden;width:100%;zoom:1;}div.t-grid-header,.t-footer-template-wrap table{padding-right:17px;zoom:1;border-bottom-width:1px;border-bottom-style:solid;}div.t-grid-header .t-header,div.t-grid-header .t-last-header{border-bottom-width:0;}div.t-grid-header .t-last-header{border-right-width:1px;}.t-grid-content{position:relative;overflow:auto;overflow-x:auto;overflow-y:scroll;width:100%;zoom:1;}.t-grid-header table,.t-grid-content table,.t-grid-footer table{table-layout:fixed;}* html .t-grid-content table{width:auto;}*+html .t-grid-content table{width:auto;}.t-grid .t-pager-wrapper,.t-grid-footer{border-style:solid;border-width:1px 0 0;}.t-grid div.t-pager-wrapper{border-width:0 0 1px 0;}.t-grid-footer div.t-pager-wrapper{border-width:0;}.t-grid div.t-grid-footer{border-width:1px 0 0;}.t-grid .t-pager-wrapper{padding:.2em .6em;line-height:1.8em;overflow:auto;}* html .t-pager-wrapper input{vertical-align:middle;}*+html .t-pager-wrapper input{vertical-align:middle;}.t-grid .t-pager,.t-grid .t-status,.t-grid .t-status-text,.t-pager .t-numeric,.t-pager .t-page-i-of-n,.t-pager .t-link,.t-pager span,.t-pager input,.t-grouping-row p{display:inline-block;*display:inline;zoom:1;vertical-align:middle;}.t-footer-template td{border-width:1px 1px 1px 0;border-style:solid;}.t-footer-template-wrap table{border-style:solid;border-width:0 0 1px;}.t-footer-template-wrap td{border-top-width:0;}.t-grid .t-status{float:left;margin:-.2em .6em -.2em -.6em;padding:.2em .6em;height:1.85em;border-right-width:1px;border-right-style:solid;}.t-grid .t-pager{float:left;cursor:default;}.t-grid .t-status-text{float:right;margin-right:.2em;}.t-pager .t-link{text-decoration:none;padding:1px;margin-top:.2em;border:0;line-height:16px;}.t-pager .t-state-active,.t-pager .t-state-hover{padding:0;border-width:1px;border-style:solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.t-pager span,.t-pager .t-link{vertical-align:top;}.t-pager .t-numeric,.t-pager .t-page-i-of-n{margin:0 7px;vertical-align:top;}.t-numeric .t-link,.t-numeric .t-state-active{margin-top:0;padding:0 5px;line-height:22px;vertical-align:top;}.t-numeric .t-state-active,.t-numeric .t-state-hover{padding:0 4px;line-height:20px;}.t-page-i-of-n input{width:2em;vertical-align:baseline;font-size:1em;}.t-pager-wrapper .t-status .t-icon{vertical-align:top;margin-top:3px;}.t-grid-filter{float:right;height:18px;padding:.3em .2em;position:relative;display:inline-block;*display:inline;zoom:1;margin:-1.8em -.6em -.3em 3px;margin-top:-.3em\9;}.t-link+.t-grid-filter{margin-top:-1.8em\9;}*+html .t-grid .t-grid-filter{margin-top:-1.8em;}.t-grid-filter .t-icon{vertical-align:top;}.t-grid .t-animation-container{position:absolute;}.t-filter-options{position:absolute;border-width:1px;border-style:solid;padding:3px;width:148px;-moz-box-shadow:2px 2px 2px #aaa;-webkit-box-shadow:2px 2px 2px #aaa;box-shadow:2px 2px 2px #aaa;}.t-filter-options .t-filter-help-text,.t-filter-options select,.t-filter-options input,.t-filter-options .t-button,.t-filter-options .t-datepicker{display:block;margin-bottom:4px;}.t-filter-options .t-button,.t-filter-options select{width:148px;}.t-filter-options input{width:142px;}.t-filter-options .t-datepicker{width:100%;}.t-filter-options .t-filter-button{margin-bottom:0;}.t-grouping-row .t-icon{margin:0 4px;}.t-grouping-row p{padding:0 .6em;margin-left:-.6em;}.t-grid td.t-group-cell,.t-grid td.t-hierarchy-cell{border-right:0;}.t-grid .t-group-col,.t-grid .t-hierarchy-col{width:30px;}.t-grouping-header,.t-grouping-dropclue{height:24px;line-height:24px;}.t-grouping-dropclue{position:absolute;width:6px;}.t-grouping-header .t-group-indicator{display:inline-block;*display:inline;zoom:1;border-width:1px;border-style:solid;line-height:1.5em;padding:.15em .15em .15em .4em;margin:0 3px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.t-grouping-header .t-link{text-decoration:none;display:inline-block;*display:inline;zoom:1;line-height:normal;padding:0;border-style:none;}.t-grouping-header .t-button{padding:0;border:0;background:transparent;}.t-grouping-header .t-icon{vertical-align:top;}.t-grouping-header .t-link .t-icon{margin:0 0 0 -3px;}.t-grouping-header .t-button .t-icon{margin:0 0 0 3px;}.t-grouping-header a,.t-grouping-header .t-button{display:inline-block;*display:inline;zoom:1;vertical-align:baseline;}.t-grouping-header,.t-grid-toolbar{cursor:default;margin:0;padding:.25em;border-bottom-width:1px;border-bottom-style:solid;}.t-grid .t-edit-container{padding:0;border-right:0;}.t-edit-form{padding:0;margin:0;}.t-edit-form td{border-top:0;border-bottom:0;}.t-edit-container .text-box,.t-edit-container .t-numerictextbox,.t-edit-container .t-datepicker{vertical-align:middle;width:5em;max-width:90%;min-width:90%;margin:-.4em -.3em -.15em;}.t-edit-container .t-dropdown,.t-edit-container .t-combobox{width:5em;max-width:90%;min-width:90%;line-height:normal;margin:-.1em -.3em -.45em;}* html .t-grid .text-box{width:90%;}.t-grid .field-validation-error{display:block;}.t-grid .input-validation-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-grid-toolbar .t-button{vertical-align:middle;}.t-grid-actions{display:inline-block;}* html .t-grid-actions{display:inline;zoom:1;vertical-align:bottom;}*+html .t-grid-actions{display:inline;zoom:1;vertical-align:bottom;}.t-grid tbody .t-button{margin:0 .2em;min-width:64px;}.t-grid tbody button.t-button,#ie8#skips{min-width:78px;}*+html .t-grid tbody a.t-button{min-width:62px;}.t-grid tbody a.t-button{-moz-padding-start:6px;-moz-padding-end:6px;}.t-grid tbody a.t-button-icon{-moz-padding-start:4px;-moz-padding-end:4px;}html body .t-grid tbody .t-button-icon{min-width:0;width:auto;}.t-detail-row{position:relative;}.t-grid .t-detail-cell{overflow:visible;}.t-grid-resize-indicator{position:absolute;width:2px;background-color:#aaa;}.t-grid .t-resize-handle{cursor:col-resize;position:absolute;height:25px;}.t-autocomplete{background-position:100% 50%!important;}.t-combobox,.t-dropdown,.t-selectbox{display:inline-block;*display:inline;zoom:1;position:relative;overflow:hidden;white-space:nowrap;width:150px;border-width:0;}*+html .t-combobox{overflow:visible;}* html .t-combobox{overflow:visible;}.t-dropdown-wrap,.t-picker-wrap{position:relative;display:block;cursor:default;}.t-picker-wrap{padding:0 25px 0 0;}.t-dropdown-wrap{padding-right:16px;border-width:1px;border-style:solid;}.t-combobox>.t-dropdown-wrap{padding-right:22px;}* html .t-combobox .t-dropdown-wrap{height:20px;}* html .t-picker-wrap{height:20px;padding-right:20px;}.t-picker-wrap .t-input,.t-combobox .t-input{vertical-align:top;width:100%;}.t-combobox .t-input{outline:0;border:0;}* html{position:absolute;top:0;}.t-picker-wrap .t-select,.t-dropdown-wrap .t-select{text-decoration:none;vertical-align:top;display:inline-block;*display:inline;zoom:1;cursor:default;position:absolute;top:0;right:0;}* html .t-picker-wrap .t-select,* html .t-dropdown-wrap .t-select{top:1px;right:1px;}.t-combobox .t-select{border-width:0 0 0 1px;border-style:solid;border-color:inherit;}.t-combobox .t-icon{margin-top:1px;}.t-dropdown .t-select,.t-selectbox .t-select{border:0;text-decoration:none;font:inherit;color:inherit;overflow:hidden;cursor:default;}.t-dropdown .t-input,.t-selectbox .t-input{overflow:hidden;display:block;text-overflow:ellipsis;padding:.2em 0 .2em 3px;}.t-picker-wrap .t-select,.t-dropdown-wrap .t-select{position:absolute;right:0;top:0;}.t-picker-wrap .t-icon,.t-dropdown-wrap .t-icon{vertical-align:top;margin-top:2px;}.t-combobox .t-input{height:18px;line-height:18px;padding:1px 3px;border:0;margin:0;}.t-picker-wrap .t-select,.t-dropdown-wrap .t-select{height:20px;line-height:20px;}.t-popup{border-width:1px;border-style:solid;}.t-popup .t-item{padding:1px 5px 1px 3px;cursor:default;}.t-calendar{display:inline-block;*display:inline;zoom:1;width:203px;position:relative;overflow:hidden;}.t-calendar .t-link{text-decoration:none;}.t-calendar .t-action-link{text-decoration:underline;}.t-calendar .t-header{padding:.4em 0;text-align:center;position:relative;zoom:1;}.t-calendar .t-nav-prev,.t-calendar .t-nav-next{position:absolute;top:.3em;}.t-calendar .t-nav-prev{left:1%;}.t-calendar .t-nav-next{right:1%;}.t-calendar .t-content{text-align:right;display:table;width:100%;height:169px;table-layout:fixed;border-style:none;margin:0;padding:0;}.t-calendar .t-animation-container .t-content{height:100%;}.t-calendar .t-nav-fast{display:inline-block;*display:inline;zoom:1;width:75%;}.t-calendar .t-nav-fast .t-icon{vertical-align:top;}.t-calendar th{border-bottom-style:solid;border-bottom-width:1px;font-weight:normal;cursor:default;}.t-calendar td{cursor:pointer;padding:1px;}.t-calendar .t-state-focus{border-width:1px;border-style:dotted;padding:0;}.t-calendar .t-content .t-link{display:block;overflow:hidden;position:relative;}.t-calendar th,.t-calendar .t-content .t-link{padding:.25em .45em .3em .1em;}.t-calendar .t-meta-view .t-link{padding:.25em 0 .3em;text-align:center;}.t-timepicker,.t-datetimepicker,.t-datepicker{border:0;white-space:nowrap;width:8.5em;}.t-datetimepicker{width:13em;}div.t-timepicker,div.t-datetimepicker,div.t-datepicker{background-color:transparent;}.t-datetimepicker .t-picker-wrap{padding-right:44px;}* html .t-datetimepicker .t-picker-wrap{padding-right:40px;}.t-datetimepicker .t-icon-calendar{margin-right:3px;}.t-picker-wrap .t-icon{cursor:pointer;}.t-state-disabled .t-picker-wrap .t-icon{cursor:default;}.t-timepicker,.t-datepicker,.t-datetimepicker{display:inline-block;*display:inline;zoom:1;vertical-align:top;}.t-picker-wrap .t-input{margin:0;}.t-time-popup,.t-datepicker-calendar{-moz-box-shadow:2px 2px 2px #aaa;-webkit-box-shadow:2px 2px 2px #aaa;box-shadow:2px 2px 2px #aaa;}.t-iframe-overlay{position:absolute;width:100%;border:0;top:0;left:0;filter:alpha(opacity=0);}.t-time-popup .t-item{padding:1px 3px;}div.t-treeview{border-width:0;background:none;white-space:nowrap;overflow:auto;}.t-treeview .t-item{padding:0 0 0 16px;margin:0;border-width:0;position:static;top:auto;display:block;}.t-treeview .t-group,.t-treeview .t-content{list-style-type:none;background:none;margin:0;padding:0;}.t-treeview .t-animation-container{height:auto!important;}.t-treeview .t-icon,.t-treeview .t-image,.t-treeview .t-sprite,.t-treeview .t-in{display:inline-block;*display:inline;zoom:1;vertical-align:top;}.t-treeview .t-plus,.t-treeview .t-minus,.t-treeview .t-plus-disabled,.t-treeview .t-minus-disabled{margin-left:-16px;margin-top:2px;float:left;*float:none;}.t-treeview .t-plus,.t-treeview .t-minus{cursor:pointer;}.t-treeview .t-plus-disabled,.t-treeview .t-minus-disabled{cursor:default;}.t-treeview .t-sprite,.t-treeview .t-image{margin-right:3px;}.t-treeview .t-in{margin:1px 0;padding:2px 4px 2px 3px;text-decoration:none;line-height:16px;margin-left:2px;}.t-treeview span.t-in{cursor:default;}.t-treeview .t-state-hover,.t-treeview .t-state-selected{padding:1px 3px 1px 2px;border-width:1px;border-style:solid;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.t-treeview .t-drop-clue{width:80px;visibility:hidden;height:5px;position:absolute;margin-top:-3px;z-index:10000;background-color:transparent;background-repeat:no-repeat;}.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-repeat:no-repeat;margin-left:-16px;padding-left:16px;}.t-treeview-lines .t-top{background-position:-91px 0;}.t-treeview-lines .t-bot{background-position:-69px -22px;}.t-treeview-lines .t-mid{background-position:-47px -44px;}.t-treeview-lines .t-last .t-top{background-position:-25px -66px;}.t-treeview-lines .t-group .t-last .t-bot{background-position:-69px -22px;}.t-treeview-lines .t-item{background-repeat:no-repeat;}.t-treeview-lines .t-first{background-repeat:no-repeat;background-position:0 16px;}div.t-numerictextbox{display:inline-block;*display:inline;zoom:1;vertical-align:middle;white-space:nowrap;border:0;background:transparent;}.t-numerictextbox .t-icon{margin-left:-16px;}.t-numerictextbox .t-link{border-style:none;display:inline-block;*display:inline;zoom:1;}.t-numerictextbox .t-arrow-up{vertical-align:top;margin-top:1px;height:10px;[hack:safari;margin-top:3px;];}*+html .t-numerictextbox .t-arrow-up{margin-top:1px;}.t-numerictextbox .t-arrow-down{vertical-align:bottom;margin-bottom:1px;height:11px;[hack:safari;margin-bottom:3px;];}*+html .t-numerictextbox .t-arrow-down{margin-bottom:1px;}.t-colorpicker{display:inline-block;*display:inline;zoom:1;vertical-align:middle;}.t-colorpicker .t-tool-icon{display:inline-block;*display:inline;zoom:1;vertical-align:top;padding:2px 3px;font-size:0;line-height:0;}.t-colorpicker .t-selected-color{display:block;height:16px;width:16px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}.t-colorpicker .t-icon{vertical-align:middle;margin-top:2px;}.t-colorpicker-popup{line-height:0;width:136px;}.t-colorpicker-popup .t-reset{padding:.25em;margin:0;display:inline-block;*display:inline;zoom:1;}.t-colorpicker-popup .t-item{float:left;display:block;overflow:hidden;width:12px;height:12px;font-size:0;padding:0;margin:0 1px 1px 0;}.t-editor{border-width:1px;border-style:solid;border-collapse:separate;height:250px;font-size:100%;table-layout:fixed;vertical-align:top;width:100%;}.t-editor .t-editor-toolbar-wrap{border:0;padding:0;}.t-editor-toolbar{margin:0;padding:.1em 0;list-style-type:none;cursor:default;line-height:1.3em;}.t-editor-toolbar li{display:inline;vertical-align:middle;}.t-editor-toolbar .t-editor-dropdown,.t-editor-toolbar .t-editor-combobox,.t-editor-toolbar .t-editor-selectbox,.t-editor-toolbar .t-editor-colorpicker{margin-right:2px;}.t-editor-toolbar .t-separator{border-width:0 1px 0 0;border-style:solid;padding:0 0 0 1px;font-size:1.3em;margin:0 .15em;position:relative;top:1px;}.t-editor-toolbar .t-break{display:block;height:1px;line-height:0;font-size:0;}.t-editor-toolbar .t-dropdown,.t-editor-toolbar .t-combobox,.t-editor-toolbar .t-selectbox,.t-editor-toolbar .t-colorpicker{vertical-align:middle;}.t-editor-button .t-tool-icon{vertical-align:middle;width:22px;height:22px;margin:1px;}.t-editor-colorpicker .t-tool-icon{padding:17px 3px 2px;}.t-editor-colorpicker .t-icon{border-style:solid;border-color:#ccc;border-width:0 0 0 1px;}.t-editor-colorpicker .t-selected-color{height:3px;}.t-editor-combobox .t-input{height:20px;line-height:20px;}.t-editor-combobox .t-select{height:22px;line-height:22px;}.t-bold{background-position:-22px 0;}.t-italic{background-position:-44px 0;}.t-underline{background-position:-66px 0;}.t-strikethrough{background-position:-88px 0;}.t-justifyLeft{background-position:-110px 0;}.t-justifyCenter{background-position:-132px 0;}.t-justifyRight{background-position:-154px 0;}.t-justifyFull{background-position:-176px 0;}.t-insertOrderedList{background-position:-198px 0;}.t-insertUnorderedList{background-position:-220px 0;}.t-createLink{background-position:-242px 0;}.t-unlink{background-position:-264px 0;}.t-insertImage{background-position:-286px 0;}.t-foreColor .t-tool-icon{background-position:-308px -2px;}.t-backColor .t-tool-icon{background-position:-330px -2px;}.t-indent{background-position:-352px 0;}.t-outdent{background-position:-374px 0;}.t-fontName{width:110px;}.t-fontSize{width:124px;}.t-formatBlock{width:147px;}.t-editor-button .t-state-hover,.t-editor-button .t-state-active{vertical-align:middle;border-width:1px;border-style:solid;margin:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.t-editor-button .t-state-disabled{opacity:.3;filter:alpha(opacity=30);}.t-editor .t-editable-area{outline:none;height:100%;width:100%;border-width:1px;border-style:solid;}.t-editor .t-content{height:100%;width:100%;display:block;padding:0;margin:0;border:0;}.t-editor .t-raw-content{border:0;margin:0;padding:0;font-size:inherit;font-family:Consolas,"Courier New",monospace;}.t-editor-dialog{padding:1em;}.t-editor-dialog ol{margin:0;padding:0;list-style:none;}.t-form-text-row,.t-form-checkbox-row{padding-bottom:1em;}.t-form-text-row label{display:inline-block;*display:inline;zoom:1;width:6.5em;text-align:right;padding-right:.5em;}.t-form-checkbox-row input{margin-left:6.5em;font-size:inherit;padding:0;}.t-form-checkbox-row label{padding-left:.3em;}.t-form-checkbox-row input,.t-form-checkbox-row label,.t-form-text-row label .t-form-text-row input,.t-form-text-row select{vertical-align:middle;}.t-form-text-row input,.t-form-text-row select{width:20em;}.t-editor-dialog .t-button-wrapper{padding-top:.5em;text-align:right;}.t-editor-dialog .t-button{display:inline-block;*display:inline;zoom:1;}.t-drag-clue{border-width:1px;border-style:solid;font-size:.9em;padding:.05em .15em;position:absolute;z-index:10003;white-space:nowrap;cursor:default;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.t-drag-status{margin-right:4px;vertical-align:top;margin-top:-1px;}.t-reorder-cue{position:absolute;width:1px;overflow:visible;}.t-reorder-cue .t-icon{width:8px;height:4px;position:absolute;left:-4px;}.t-reorder-cue .t-arrow-down{top:-4px;background-position:-20px -182px;}.t-reorder-cue .t-arrow-up{bottom:-4px;background-position:-20px -166px;}
.t-widget{border-color:#a7bac5;background-color:#fff;}.t-widget,.t-widget button,.t-widget input,.t-widget select,.t-button{font-family:"Segoe UI",Arial,sans-serif;}.t-header,.t-grid-header{border-color:#a7bac5;background:#a6d9f4 url('/Content/2010.3.1318/Vista/sprite.png') repeat-x 0 -368px;}.t-panelbar .t-state-hover{background-image:none;}.t-icon{background-image:url('/Content/2010.3.1318/Vista/sprite.png');}.t-editor .t-tool-icon{background-image:url('/Content/2010.3.1318/Vista/editor.png');}.t-expand{background-position:0 -160px;}.t-collapse{background-position:0 -176px;}.t-rtl .t-expand{background-position:-64px -160px;}.t-plus,.t-plus-disabled{background-position:0 -256px;}.t-minus,.t-minus-disabled{background-position:-16px -256px;}.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px;}.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px;}.t-arrow-up{background-position:-16px -160px;}.t-arrow-down{background-position:-16px -176px;}.t-state-disabled .t-arrow-up{background-position:-32px -160px;}.t-state-disabled .t-arrow-down{background-position:-32px -176px;}.t-state-hover .t-arrow-up{background-position:-48px -160px;}.t-state-hover .t-arrow-down{background-position:-48px -176px;}.t-numerictextbox .t-arrow-up{background-position:-16px -162px;}.t-numerictextbox .t-arrow-down{background-position:-16px -178px;}.t-arrow-up-small{background-position:0 -304px;}.t-arrow-down-small{background-position:-16px -304px;}.t-arrow-first{background-position:0 -192px;}.t-arrow-prev{background-position:-16px -192px;}.t-arrow-next{background-position:-32px -192px;}.t-arrow-last{background-position:-48px -192px;}.t-state-disabled .t-arrow-first{background-position:0 -208px;}.t-state-disabled .t-arrow-prev{background-position:-16px -208px;}.t-state-disabled .t-arrow-next{background-position:-32px -208px;}.t-state-disabled .t-arrow-last{background-position:-48px -208px;}.t-state-hover .t-arrow-first{background-position:0 -224px;}.t-state-hover .t-arrow-prev{background-position:-16px -224px;}.t-state-hover .t-arrow-next{background-position:-32px -224px;}.t-state-hover .t-arrow-last{background-position:-48px -224px;}.t-filter{background-position:0 -240px;}.t-clear-filter{background-position:-16px -240px;}.t-refresh{background-position:-32px -240px;}.t-icon-calendar{background-position:-48px -240px;}.t-icon-clock{background-position:-64px -336px;}.t-edit{background-position:0 -336px;}.t-delete{background-position:-16px -336px;}.t-insert,.t-update{background-position:-32px -336px;}.t-group-delete{background-position:0 -288px;}.t-maximize{background-position:-16px -288px;}.t-restore{background-position:-32px -288px;}.t-close{background-position:-64px -288px;}.t-insert-top{background-position:0 -320px;}.t-insert-middle{background-position:-16px -320px;}.t-insert-bottom{background-position:-32px -320px;}.t-add{background-position:-48px -320px;}.t-denied,.t-cancel{background-position:-64px -320px;}.t-loading,.t-widget .t-loading{background:transparent url('/Content/2010.3.1318/Vista/loading.gif') no-repeat 0 0;}.t-widget,.t-link:link,.t-link:active,.t-link:visited,.t-popup{color:#000;}.t-group,.t-content,.t-editable-area{border-color:#a7bac5;background-color:#fff;}.t-colorpicker .t-arrow-down{border-color:#a7bac5;}.t-separator{border-color:#eaf6fd;background-color:#a7bac5;}.t-alt{background-color:#f7f7f7;}.t-state-default{border-color:#a7bac5;}.t-active-filter{background-color:#ceeefd;}.t-state-hover{background-color:#e3f4fc;border-color:#a7bac5;}.t-state-active{background-color:#fff;border-color:#a7bac5;}.t-state-selected{background-color:#c8e8f8;}.t-state-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb;}.t-button{border-color:#a7bac5;color:#333;}.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover{background:#e8e8e8 url('/Content/2010.3.1318/Vista/sprite.png') repeat-x 0 -96px;}.t-button:hover{background-position:0 -128px;}.t-state-disabled,.t-state-disabled .t-link{color:#8a8a8a;border-color:#bbb;}.t-toolbar,.t-grouping-header,.t-widget .t-pager-wrapper,.t-grid-footer,.t-widget .t-status{border-color:#bbb;background-color:#eff7fc;}.t-grid td{border-color:#ddd;border-right:1px solid #eee;}.t-grouping-row td{background:#fff url('/Content/2010.3.1318/Vista/sprite.png') repeat-x 0 -48px;}.t-footer-template td{background-color:#e0e5f5;border-color:#aec5d1 #e0e5f5 #fff;}.t-footer-template-wrap,.t-footer-template-wrap table{background-color:#e0e5f5;border-color:#aec5d1;}.t-grouping-header .t-group-indicator{color:#333;border-color:#ccc;}.t-grouping-dropclue{background:url('/Content/2010.3.1318/Vista/sprite.png') no-repeat -48px -288px;}.t-grouping-row .t-group-cell,.t-grouping-row p{background:#fff;}.t-grouping-row p{margin-left:-.6em;padding-left:.6em;}.t-treeview .t-drop-clue{background-image:url('/Content/2010.3.1318/Vista/sprite.png');background-position:0 -358px;}.t-treeview .t-state-selected{border-color:#99defd;}.t-panelbar .t-link,.t-panelbar .t-group,.t-panelbar .t-content{border-color:#aaa;}.t-calendar th{border-color:#e0e0e0;}.t-other-month .t-link{color:#777;}.t-editor-button .t-state-hover{border-color:#ebf6fd #88a1af #88a1af #ebf6fd;background-color:#c9e8fa;}.t-editor-button .t-state-active{border-color:#809eae #bae1f5 #bae1f5 #809eae;background-color:#95cfec;}

/**
 * SyntaxHighlighter
 * http://alexgorbatchev.com/SyntaxHighlighter
 *
 * SyntaxHighlighter is donationware. If you are using it, please donate.
 * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
 *
 * @version
 * 3.0.83 (July 02 2010)
 * 
 * @copyright
 * Copyright (C) 2004-2010 Alex Gorbatchev.
 *
 * @license
 * Dual licensed under the MIT and GPL licenses.
 */
.syntaxhighlighter a,
.syntaxhighlighter div,
.syntaxhighlighter code,
.syntaxhighlighter table,
.syntaxhighlighter table td,
.syntaxhighlighter table tr,
.syntaxhighlighter table tbody,
.syntaxhighlighter table thead,
.syntaxhighlighter table caption,
.syntaxhighlighter textarea {
  -moz-border-radius: 0 0 0 0 !important;
  -webkit-border-radius: 0 0 0 0 !important;
  background: none !important;
  border: 0 !important;
  bottom: auto !important;
  float: none !important;
  height: auto !important;
  left: auto !important;
  line-height: 1.1em !important;
  margin: 0 !important;
  outline: 0 !important;
  overflow: visible !important;
  padding: 0 !important;
  position: static !important;
  right: auto !important;
  text-align: left !important;
  top: auto !important;
  vertical-align: baseline !important;
  width: auto !important;
  box-sizing: content-box !important;
  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
  font-weight: normal !important;
  font-style: normal !important;
  font-size: 1em !important;
  min-height: inherit !important;
  min-height: auto !important;
}

.syntaxhighlighter {
  width: 100% !important;
  margin: 1em 0 1em 0 !important;
  position: relative !important;
  overflow: auto !important;
  font-size: 1em !important;
}
.syntaxhighlighter.source {
  overflow: hidden !important;
}
.syntaxhighlighter .bold {
  font-weight: bold !important;
}
.syntaxhighlighter .italic {
  font-style: italic !important;
}
.syntaxhighlighter .line {
  white-space: pre !important;
}
.syntaxhighlighter table {
  width: 100% !important;
}
.syntaxhighlighter table caption {
  text-align: left !important;
  padding: .5em 0 0.5em 1em !important;
}
.syntaxhighlighter table td.code {
  width: 100% !important;
}
.syntaxhighlighter table td.code .container {
  position: relative !important;
}
.syntaxhighlighter table td.code .container textarea {
  box-sizing: border-box !important;
  position: absolute !important;
  left: 0 !important;
  top: 0 !important;
  width: 100% !important;
  height: 100% !important;
  border: none !important;
  background: white !important;
  padding-left: 1em !important;
  overflow: hidden !important;
  white-space: pre !important;
}
.syntaxhighlighter table td.gutter .line {
  text-align: right !important;
  padding: 0 0.5em 0 1em !important;
}
.syntaxhighlighter table td.code .line {
  padding: 0 1em !important;
}
.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
  padding-left: 0em !important;
}
.syntaxhighlighter.show {
  display: block !important;
}
.syntaxhighlighter.collapsed table {
  display: none !important;
}
.syntaxhighlighter.collapsed .toolbar {
  padding: 0.1em 0.8em 0em 0.8em !important;
  font-size: 1em !important;
  position: static !important;
  width: auto !important;
  height: auto !important;
}
.syntaxhighlighter.collapsed .toolbar span {
  display: inline !important;
  margin-right: 1em !important;
}
.syntaxhighlighter.collapsed .toolbar span a {
  padding: 0 !important;
  display: none !important;
}
.syntaxhighlighter.collapsed .toolbar span a.expandSource {
  display: inline !important;
}
.syntaxhighlighter .toolbar {
  position: absolute !important;
  right: 1px !important;
  top: 1px !important;
  width: 11px !important;
  height: 11px !important;
  font-size: 10px !important;
  z-index: 10 !important;
}
.syntaxhighlighter .toolbar span.title {
  display: inline !important;
}
.syntaxhighlighter .toolbar a {
  display: block !important;
  text-align: center !important;
  text-decoration: none !important;
  padding-top: 1px !important;
}
.syntaxhighlighter .toolbar a.expandSource {
  display: none !important;
}
.syntaxhighlighter.ie {
  font-size: .9em !important;
  padding: 1px 0 1px 0 !important;
}
.syntaxhighlighter.ie .toolbar {
  line-height: 8px !important;
}
.syntaxhighlighter.ie .toolbar a {
  padding-top: 0px !important;
}
.syntaxhighlighter.printing .line.alt1 .content,
.syntaxhighlighter.printing .line.alt2 .content,
.syntaxhighlighter.printing .line.highlighted .number,
.syntaxhighlighter.printing .line.highlighted.alt1 .content,
.syntaxhighlighter.printing .line.highlighted.alt2 .content {
  background: none !important;
}
.syntaxhighlighter.printing .line .number {
  color: #bbbbbb !important;
}
.syntaxhighlighter.printing .line .content {
  color: black !important;
}
.syntaxhighlighter.printing .toolbar {
  display: none !important;
}
.syntaxhighlighter.printing a {
  text-decoration: none !important;
}
.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
  color: black !important;
}
.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
  color: #008200 !important;
}
.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
  color: blue !important;
}
.syntaxhighlighter.printing .keyword {
  color: #006699 !important;
  font-weight: bold !important;
}
.syntaxhighlighter.printing .preprocessor {
  color: gray !important;
}
.syntaxhighlighter.printing .variable {
  color: #aa7700 !important;
}
.syntaxhighlighter.printing .value {
  color: #009900 !important;
}
.syntaxhighlighter.printing .functions {
  color: #ff1493 !important;
}
.syntaxhighlighter.printing .constants {
  color: #0066cc !important;
}
.syntaxhighlighter.printing .script {
  font-weight: bold !important;
}
.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
  color: gray !important;
}
.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
  color: #ff1493 !important;
}
.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
  color: red !important;
}
.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
  color: black !important;
}



/************ PasswordStrength Related Styles ***********************/
.TextIndicator_TextBox1
{
     background-color:Gray;
     color:White;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}

.BarIndicator_TextBox2_weak
{
    color:Red;
    background-color:Red;
}
.BarIndicator_TextBox2_average
{
    color:Blue;
    background-color:Blue;
}
.BarIndicator_TextBox2_good
{
    color:Green;
    background-color:Green;
}

.BarBorder_TextBox2
{
    border-style:solid;
    border-width:1px;
    padding:2px 2px 2px 2px;
    width:200px;
    vertical-align:middle;
}

.TextIndicator_TextBox3
{
     background-color:Blue;
     color:Yellow;
     font-size:small;
     font-variant:small-caps;
     padding: 2px 3px 2px 3px;
}

.TextIndicator_TextBox3_Handle
{
	width:16px;
	height:14px;
	background-image:url(../images/Question.png);
	overflow:hidden;
	cursor:help;
}

.TextIndicator_TextBox1_Strength1
{
     background-color:Gray;
     color:White;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.TextIndicator_TextBox1_Strength2
{
     background-color:Gray;
     color:Yellow;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.TextIndicator_TextBox1_Strength3
{
     background-color:Gray;
     color: #FFCAAF;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.TextIndicator_TextBox1_Strength4
{
     background-color:Gray;
     color:Aqua;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.TextIndicator_TextBox1_Strength5
{
     background-color:Gray;
     color: #93FF9E;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}



.dynamicPopulate_Normal
{
	border:silver 1px inset;
	padding:2px;
	text-align:center;
	height:2em;
	margin:5px;
	width:200px;
}

.dynamicPopulate_Updating 
{
	background-image:url(../images/loading.gif);
	background-repeat:no-repeat;
	border:silver 1px inset;
	text-align:center;
	padding:2px;
	height:2em;
	margin:5px;
	width:200px;
}




.autocomplete_completionListElement
{
    border-right: buttonshadow 1px solid;
    border-top: buttonshadow 1px solid;
    visibility: hidden;
    margin: 0px;
    padding-left:25px;
    overflow: auto;
    font-size:11px; 
    font-family:Verdana, Arial, Helvetica, sans-serif;
    border-left: buttonshadow 1px solid;
    color: #ffffff;
    background-color:#da0000;
    border-bottom: buttonshadow 1px solid;
    list-style-type: circle;
    height: 155px;
    text-align: left;
    position:fixed;
}
.autocomplete_highlightedListItem
{
    padding-right: 1px;
    padding-bottom: 1px;
    font-size:11px; 
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
    padding-top: 1px;
    background-color:#3499ec;
    padding-left:30px;
    padding: 3px 6px 0px 5px;
    cursor:default;border-top: 1px solid #3499ec;
}
.autocomplete_listItem
{
    padding-right: 1px;
    padding-bottom: 1px;
    font-size:11px; 
    font-family:Verdana, Arial, Helvetica, sans-serif;
    background-color: #3499ec;
    color: windowtext;
    padding-top: 1px;
    background-color: window;
}


.autocomplete_list * {
	font: 11px/15px "lucida grande",verdana,sans-serif; 
}

.autocomplete_list { 
	background: #fff; display: block; border: 1px solid #3499ec; text-align: left; z-index: 200; 
}

.autocomplete_list b, .autocomplete_list em, .autocomplete_list strong { 
	font-weight: bold; 
}

.autocomplete_list, .autocomplete_list ol, .autocomplete_list li { 
	list-style-type: none; margin: 0; padding: 0; 
}

.autocomplete_list .item, .autocomplete_list .current_item { 
	margin: 0px; padding: 3px 6px 0px 5px; text-align: left; cursor: default; 
	border-top: 1px solid #3499ec;
}

.autocomplete_list .first_item {
	border-top: none;
}

.autocomplete_list .current_item { 
	background: #fff; color: #000; 
}

.autocomplete_list span { 
	color: #111; float: right; padding-left: 20px; 
}
.modalBackground {
	background-color:Black;
	opacity:0.7; -ms-filter:'alpha(opacity=50)'; filter:alpha(opacity=50);
}
.modalPopup {
 background-color:#ffffdd;
 border-width:3px;
 border-style:solid;
 border-color:Gray;
 padding:3px;
 width:250px;
}



.all_pages_bgs_green_2
{
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000;
	overflow: auto;
	height: 175px;
	width: 935px;
	padding: 2px;
}
.composemail
{
	width:auto; 
	background-image:url(../Images/nnbgg.jpg); 
	background-color: #f1f1f1;
	border-left: 1px solid #336600;
	border-right: 1px solid #336600;
	border-top: 1px solid #336600;
	border-bottom: 1px solid #336600;
	height:auto;
	float:none; 
	overflow:hidden;
}
.intext_Report
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	text-align: right;
	float: left;
	margin-left: 5px;
	width: 180px;
	margin-top: 1px;
	margin-bottom: 1px;
}
.intextbox
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	float: left;
	width: 600px;
	height: 20px;
	margin:1px;
}
/* For Mouseover on any Control */
#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: Green;/* #f90;*/
color:White;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}
/* End For Mouseover on any Control */

.all_pages_bgs
{
	background-image: url(../images/all_pages_bgs.gif);
	background-repeat: repeat-x;
	background-color: #fff;
	background-position: bottom;
	float: left;
	width:920px;
}
.all_pages_bgs_green
{
	padding: 0px;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000;
	background-image:url('../Images/all_pages_bgs_green.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	float: left;
	width:920px;
}
.all_pages_bgs_green_2
{
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000;
	overflow: auto;
	height: 175px;
	width: 935px;
	padding: 2px;
}
.all_pages_bgs_green_accounts
{
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000;
	overflow: auto;
	height: 175px;
	width: 945px;
	padding: 2px;
}
.all_pages_bgs_green_small
{
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000;
	overflow: auto;
	width: 440px;
	padding: 2px;
}
.tabroundcontainer
{
	width: 940px;
	border: 1px solid #26a3ff;
	margin-top: 20px;
	color: #000;
	float: left;
}
.tabroundcontainer_account
{
	width: 940px;
	border: 1px solid #26a3ff;
	margin-top: 2px;
	color: #000;
	float: left;
}
.gred_heading
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	padding-top: 12px;
	height: 37px;
	background-image: url(../images/body.jpg);
	background-repeat: repeat-x;
}
.gred_heading_red
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	padding-top: 12px;
	height: 37px;
	background-image: url(../images/gread_heading_bg.jpg);
	background-repeat: repeat-x;
}
.gred_heading_green
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	padding-top: 12px;
	height: 24px;
	font-size:12px;
	font-family: Verdana, Arial;background-color:Green;font-weight:bold;text-align:left;vertical-align:top;
}
.gred_footer
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	padding-top: 12px;
	height: 30px;
	background-image: url(../images/body.jpg);
	background-repeat: repeat-x;
}
.gred_footer_red
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	padding-top: 12px;
	height: 30px;
	background-image: url(../../images/gread_heading_bg.jpg);
	background-repeat: repeat-x;
}
.gred_rowww
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-top: 12px;
	height: 23px;
	background-color: #ffffff;
	text-align:left;
}

.gred_roww
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	/*color: #000000;*/
	padding-top: 12px;
	height: 22px;
	/*background-color: #fef2f0;
	background-color:#F7FFDD;*/
	color:#333333;
	text-align:left;
	background-color:#F7FFDD;
	border-color:#003399;
	border-style:Solid;
	border-width:1px;
}
.friends_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	font-weight: normal;
	color: #364f67;
	text-decoration: none;
	text-align: justify;
	vertical-align:top;
}
a.friends_txt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	font-weight: normal;
	color: #da0000;
	text-decoration: none;
	text-align: justify;
}
.slidebarbox
{
	width: 410px;
	float: left;
	margin-left: 20px;
}
.slidebarboxHr
{
	width: 460px;
	float: left;
	margin-left: 20px;
}
.slidebarbox2
{
	width: 410px;
	float: left;
	margin-left: 20px;
}
.smalltext-header-erp
{
	background-image: url(../images/buttonbg_blue.png);
	background-repeat: no-repeat;
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #FFF;
	text-decoration: none;
	float: left;
	height: 61px;
	width: 334px;
	margin-top: 20px;
	margin-right: 15px;
	margin-left: 0px;
	padding-top: 10px;
	padding-left: 12px;
}
.smalltext_header_erp_hr
{
	background-image: url(../images/buttonbg_blue.png);
	background-repeat: no-repeat;
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #FFF;
	text-decoration: none;
	float: left;
	height: 61px;
	width: 460px;
	margin-top: 20px;
	margin-right: 5px;
	margin-left: 25px;
	padding-top: 10px;
	padding-left: 12px;
}
.intextboxstx
{
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #105198;
	margin-top: 1px;
	margin-bottom: 1px;
	text-decoration: none;
	float: left;
	text-align: right;
	width: 120px;
	height: 15px;
}
.intextboxstx_hr
{
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	margin-top: 1px;
	margin-bottom: 1px;
	text-decoration: none;
	float: left;
	text-align: right;
	width: 125px;
	height: 15px;
}
.scroll_hr
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	height: 100px;
	width: 400px;
	border: 1px solid #26a3ff;
	overflow: auto;
	padding: 8px;
}

.intextbox_hr
{
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	float: left;
	width: 550px;
	height: 20px;
	margin-left: 25px;
	margin-left: 8px;
	margin-top: 1px;
	margin-bottom: 0px;
}
.intextboxs_hr
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	float: Left;
	margin-top: 1px;
	margin-bottom: 0px;
	width: 325px;
	margin-left: 8px;
}
.opmolong_hr
{
	font-family: Verdana, Helvetica, Geneva, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	margin-top: 4px;
	margin-bottom: 1px;
	text-decoration: none;
	float:left;
	width:920px;
	margin-left:80px;
	margin-top:20px;
}

.intextboxs
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	float: left;
	margin-top: 1px;
	margin-bottom: 0px;
	width: 218px;
	margin-left: 8px;
}
.linkview_vtype
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	font-weight: normal;
	color: Red;
	text-decoration: none;
	text-align: justify;
}
a.linkview_vtype:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	font-weight: normal;
	color: Red;
	text-decoration: underline;
	text-align: justify;
}

.snolist 
{
	background-color: #003399;
	color: White;
	font-weight:bold;
	text-align:center;
	height:21px;
	vertical-align:middle;
}
.innerpagbg {
	background-color: #FFF;
	background-image: url(../images/inerbbg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	float: left;
	width: 960px;
}
.watermarklogo {
	background-attachment: Fixed;
	background-image: url('../images/watermark.gif');
	background-repeat: No-repeat;
	background-position: Center;
	float: Left;
	width: 960px;
}
.emp_detail
{ float:left;
  height:30px;
}
.opmolong
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	margin-top: 4px;
	margin-bottom: 1px;
	text-decoration: none;
	float:left;
	width:100%;
	margin-left:0px;
}
.taball_pages_contener_green2er
{
	margin-top:20px;
	float: left;
	width:700px;
}
.taball_pages_contener_blue_enq
{
	float: left;
	width:700px;
}
.intextboxstxorderpaya
{
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	margin-top: 1px;
	margin-bottom: 1px;
	text-decoration: none;
	float: left;
	text-align: right;
	width:170px;
	height: 15px;
}
.intextboxsordpaya
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	float: left;
	margin-top: 1px;
	margin-bottom: 0px;
	width:500px;
	margin-left: 8px;
	height:20px;
}
.taball_pages_contener_uploaded
{
	margin-top:20px;
	float: left;
	width:200px;
	text-align:center;
	
}
.slidebarbox_green_pa2y
{
	width: 400px;
	float: left;
	margin-left:10px;
}
.smalltext-header_order_green
{
	background-image: url(../images/green_bg_order.gif);
	background-repeat: no-repeat;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 18px;
	color: #FFF;
	text-decoration: none;
	float: left;
	height: 48px;
	width: 450px;
	margin-top: 20px;
	margin-right: 15px;
	margin-left: 0px;
	padding-top: 7px;
	padding-left: 12px;
}
.intextboxs_order_com_box
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	float: left;
	margin-top: 1px;
	margin-bottom: 20px;
	width: 440px;
	margin-left: 10px;
}
.scroll_green
{
	height: 100px;
	width: 400px;
	overflow: auto;
	padding: 8px;
}
.slidebarbox_green
{
	width: 450px;
	float: left;
	margin-left: 20px;
}

.intextboxs_voucher_com_boxq
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	float: left;
	margin-bottom: 0px;
	width: 330px;
	margin-left: 5px;
}
.opm
{
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	margin-top: 1px;
	margin-bottom: 1px;
	text-decoration: none;
	float: left;
	text-align: right;
	width: 90px;
	margin-left: 8px;
	height: 15px;
}

.opmo2
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	margin-top: 1px;
	margin-bottom: 1px;
	text-decoration: none;
	float: left;
	text-align: left;
	width: 316px;
	margin-left: 8px;
	height:20px;
}
.opmo
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	margin-top: 1px;
	margin-bottom: 2px;
	text-decoration: none;
	float: left;
	text-align: right;
	width: 100px;
	height: 20px;
	margin-left: 8px;
}
.slidebarbox_green_pa3y
{
	width: 400px;
	float: left;
	margin-left:70px;
}
.payroll{
	float: left;
	width:970px;
	margin-top:10px;
	
}
.opm_HrCtg
{
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	margin-top: 1px;
	margin-bottom: 1px;
	text-decoration: none;
	float: left;
	text-align: right;
	width: 110px;
	margin-left: 8px;
	height: 15px;
}
.opmo2__1
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	margin-top: 1px;
	margin-bottom: 1px;
	text-decoration: none;
	float: left;
	text-align: left;
	width: 300px;
	margin-left: 8px;
	height:20px;
}
.opmo2_Indent
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	margin-top: 4px;
	margin-bottom: 1px;
	text-decoration: none;
	float: left;
	text-align: right;
	width: 250px;
	margin-left: 4px;
}
.opmo2pay2
{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #0d5c94;
	margin-top: 4px;
	margin-bottom: 1px;
	text-decoration: none;
	float: left;
	text-align:left;
	width: 316px;
	margin-left:4px;
}
.taball_pages_contener_green2epr
{
	margin-top:20px;
	float: left;
	width:850px;
}
.intextboxsord
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	float: left;
	margin-top: 1px;
	margin-bottom: 0px;
	width: 310px;
	margin-left: 8px;
	height:21px;
}

.intextboxsordpayaqw
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	float: left;
	margin-top: 1px;
	margin-bottom: 0px;
	width:650px;
	margin-left: 8px;
	height:20px;
}
.tabroundcontqwas
{
	background-image: url(../images/tab_heading_bg.png);
	background-repeat: repeat-x;
	width: 600px;
	height: 54px;
	margin-top: 20px;
	margin-left: 15px;
	color: #fff;
	float: left;
}
.tabroundcont_greenqwas
{
	width: 100%;
	height: 54px;
	float: left;
	background-image: url(../images/tab_heading_bg.png);
	background-repeat: repeat-x;
	background-color: #f90;
	color: #fff;
}
.tabheading_left_corner_green3
{
	background-image: url(../images/tab_heading_left_corner.png);
	background-repeat: no-repeat;
	float: left;
	height: 54px;
	width: 10px;
}
.tabheading_right_corner_green3
{
	background-image: url(../images/tab_heading_right_corner.png);
	background-repeat: no-repeat;
	float: right;
	height: 54px;
	width: 13px;
}
.taball_heading_main_greenqwas
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 7px;
	background-image: url(../images/tab_heading_bg.png);
	background-repeat: repeat-x;
	float: left;
	height: 47px;
}
.tabheading_right_corner_greenqwas
{
	background-image: url(../images/tab_heading_right_corner.png);
	background-repeat: no-repeat;
	float: right;
	height: 54px;
	width: 13px;
}
.taball_pages_contener_greenqwas
{
	float: left;
	width: 600px;
}
.intextboxstxorderpay_Spouse
{
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	margin-top: 1px;
	margin-bottom: 1px;
	text-decoration: none;
	float: left;
	text-align: right;
	width: 90px;
	height: 15px;
}
.intextwwepayqw2
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	text-align: left;
	float: left;
	margin-left: 10px;
	width:305px;
	margin-top: 1px;
	margin-bottom: 1px;
	height:20px;
}
.intextboxstxorder
{
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	margin-top: 1px;
	margin-bottom: 1px;
	text-decoration: none;
	float: left;
	text-align: right;
	width: 60px;
	height: 15px;
}

.intextboxstxorderpay__1
{
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	margin-top: 1px;
	margin-bottom: 1px;
	text-decoration: none;
	float: left;
	text-align: right;
	vertical-align:top;
	width: 50px;
	height: 15px;
}
.intextwwepay23_SpouseDOB
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	text-align: left;
	float: left;
	margin-left: 10px;
	width:110px;
	margin-top: 1px;
	margin-bottom: 1px;
	vertical-align:top;
	text-align:left;
	height:20px;
}
.tabroundcont4
{
	background-image: url(../images/tab_heading_bg.png);
	background-repeat: repeat-x;
	width: 290px;
	height: 54px;
	margin-top: 20px;
	margin-left: 15px;
	color: #fff;
	float: left;
}

.tabroundtop_green4
{
	background: url(../images/right_corner_green.gif) no-repeat 

top right;
	height: 66px;
}

img.tabcorner_green4
{
	width: 15px;
	height: 15px;
	border: none;
	display: block !important;
}

.tabheading_left_corner_green
{
	background-image: url(../images/tab_heading_left_corner.png);
	background-repeat: no-repeat;
	float: left;
	height: 54px;
	width: 10px;
}
.tabheading_right_corner_green
{
	background-image: url(../images/tab_heading_right_corner.png);
	background-repeat: no-repeat;
	float: right;
	height: 54px;
	width: 13px;
}
.taball_heading_main_green
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 7px;
	background-image: url(../images/tab_heading_bg.png);
	background-repeat: repeat-x;
	float: left;
	height: 47px;
}
.taball_pages_contener_green
{
	float: left;
	width: 149px;
}
.taball_pages_bgs_green
{
	margin-left: 10px;
	width: 150px;
	float: left;
}
.intextwwe
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	text-align: left;
	float: left;
	margin-left: 10px;
	width: 125px;
	margin-top: 1px;
	margin-bottom: 1px;
}
.tabroundcont_green2
{
	width: 380px;
	height: 54px;
	float: left;
	background-image: url(../images/tab_heading_bg.png);
	background-repeat: repeat-x;
	background-color: #f90;
	color: #fff;
}
.tabroundcont2
{
	background-image: url(../images/tab_heading_bg.png);
	background-repeat: repeat-x;
	width: 380px;
	height: 54px;
	margin-top: 20px;
	margin-left: 15px;
	color: #fff;
	float: left;
}

.tabroundcont2_AssetsLoanPay
{
	background-image: url(../images/tab_heading_bg.png);
	background-repeat: repeat-x;
	width: 850px;
	height: 54px;
	margin-top: 20px;
	margin-left: 15px;
	color: #fff;
	float: left;
}
.tabroundtop_green2
{
	background: url(../images/right_corner_green.gif) no-repeat 

top right;
	height: 66px;
}

img.tabcorner_green2
{
	width: 15px;
	height: 15px;
	border: none;
	display: block !important;
}

.tabheading_left_corner_green2
{
	background-image: url(../images/tab_heading_left_corner.png);
	background-repeat: no-repeat;
	float: left;
	height: 54px;
	width: 10px;
}
.tabheading_right_corner_green2
{
	background-image: url(../images/tab_heading_right_corner.png);
	background-repeat: no-repeat;
	float: right;
	height: 54px;
	width: 13px;
}
.taball_heading_main_green2
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 7px;
	background-image: url(../images/tab_heading_bg.png);
	background-repeat: repeat-x;
	float: left;
	height: 47px;
}
.taball_pages_contener_green2
{
	float: left;
	width: 380px;
}
.taball_pages_contener_green2_AssetsLoanPay
{
	float: left;
	width: 680px;
	margin-left:100px;
}
.taball_pages_contener_greenqw
{
	float: left;
	width: 380px;
	height: 400px;
}

.taball_pages_bgs_green2
{
	margin-left: 10px;
	width: 380px;
	float: left;
}
.tabheading_left_corner_green4
{
	background-image: url(../images/tab_heading_left_corner.png);
	background-repeat: no-repeat;
	float: left;
	height: 54px;
	width: 10px;
}
.tabheading_right_corner_green4
{
	background-image: url(../images/tab_heading_right_corner.png);
	background-repeat: no-repeat;
	float: right;
	height: 54px;
	width: 13px;
}
.taball_heading_main_green4
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 7px;
	background-image: url(../images/tab_heading_bg.png);
	background-repeat: repeat-x;
	float: left;
	height: 47px;
}
.taball_pages_contener_green4
{
	float: left;
	width: 290px;
}
.intextboxstxorderpay
{
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	margin-top: 1px;
	margin-bottom: 1px;
	text-decoration: none;
	float: left;
	text-align: right;
	width: 80px;
	height: 15px;
}
.intextwwepayq
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	text-align: left;
	float: left;
	margin-left: 10px;
	width: 280px;
	margin-top: 1px;
	margin-bottom: 1px;
}
.intextwwepay
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	text-align: left;
	float: left;
	margin-left: 10px;
	width: 180px;
	margin-top: 1px;
	margin-bottom: 1px;
	height:20px;
}
.intextboxstxorderpaya
{
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	margin-top: 1px;
	margin-bottom: 1px;
	text-decoration: none;
	float: left;
	text-align: right;
	width:170px;
	height: 15px;
}

.taball_pages_bgs_green4
{
	margin-left: 10px;
	width: 290px;
	float: left;
}
.tabroundcont_green4
{
	width: 290px;
	height: 54px;
	float: left;
	background-image: url(../images/tab_heading_bg.png);
	background-repeat: repeat-x;
	background-color: #f90;
	color: #fff;
}
.tabroundcont_green
{
	width: 150px;
	height: 54px;
	float: left;
	background-image: url(../images/tab_heading_bg.png);
	background-repeat: repeat-x;
	background-color: #f90;
	color: #fff;
}

.inpay
{
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	margin-top: 1px;
	margin-bottom: 1px;
	text-decoration: none;
	float: left;
	padding-left:15px;
	text-align:left;
	width:200px;
	height: 15px;
}
.intpay
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	text-align: left;
	float: left;
	margin-left: 10px;
	width: 200px;
	margin-top: 1px;
	margin-bottom: 1px;
	height:20px;
	padding-left:6px;
}
.tabroundcont
{
	width: 150px;
	height: 54px;
	margin-top: 20px;
	margin-left: 15px;
	color: #fff;
	float: left;
}

.tabroundcontqwas2wq
{
	background-image: url(../images/tab_heading_bg.png);
	background-repeat: repeat-x;
	width:900px;
	height: 54px;
	margin-top: 20px;
	margin-left: 15px;
	color: #fff;
	float: left;
}
.taball_pages_contener_gr23eenqwas
{
	float: left;
	width:900px;
	height:200px;
}
.intextboxs_or
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	float: left;
	margin-top: 1px;
	margin-bottom: 20px;
	width: 440px;
	height:150px;
	margin-left: 10px;
}
.scroll_green-pae
{
	height:125px;
	width:880px;
	overflow: auto;
	padding: 8px;
}
.scroll_blue_reg
{
	height:125px;
	width:440px;
	overflow: auto;
	padding: 8px;
}
.opmp2e
{
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	margin-top: 3px;
	margin-bottom: 1px;
	text-decoration: none;
	float: left;
	text-align: right;
	width: 90px;
	margin-left:30px;
	height: 15px;
}
.opmo3pay3
{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #0d5c94;
	margin-top: 4px;
	margin-bottom: 1px;
	text-decoration: none;
	float: left;
	text-align:left;
	width:780px;
	margin-left:4px;
}

.tabroundcont_green3
{
	width: 330px;
	height: 54px;
	float: left;
	background-image: url(../images/tab_heading_bg.png);
	background-repeat: repeat-x;
	background-color: #f90;
	color: #fff;
}
.tabroundcont3
{
	background-image: url(../images/tab_heading_bg.png);
	background-repeat: repeat-x;
	width: 330px;
	height: 54px;
	margin-top: 20px;
	margin-left: 15px;
	color: #fff;
	float: left;
}

.tabroundtop_green3
{
	background: url(../images/right_corner_green.gif) no-repeat 

top right;
	height: 66px;
}

img.tabcorner_green3
{
	width: 15px;
	height: 15px;
	border: none;
	display: block !important;
}

.tabheading_left_corner_green3
{
	background-image: url(../images/tab_heading_left_corner.png);
	background-repeat: no-repeat;
	float: left;
	height: 54px;
	width: 10px;
}
.tabheading_right_corner_green3
{
	background-image: url(../images/tab_heading_right_corner.png);
	background-repeat: no-repeat;
	float: right;
	height: 54px;
	width: 13px;
}
.taball_heading_main_green3
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 7px;
	background-image: url(../images/tab_heading_bg.png);
	background-repeat: repeat-x;
	float: left;
	height: 47px;
}
.taball_pages_contener_green3
{
	float: left;
	width: 330px;
}
.taball_pages_bgs_green3
{
	margin-left: 10px;
	width: 330px;
	float: left;
}
.intextboxstxorder1
{
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	margin-top: 1px;
	margin-bottom: 1px;
	text-decoration: none;
	float: left;
	text-align: right;
	width: 100px;
	height: 15px;
}
.intextboxsord1
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	float: left;
	margin-top: 1px;
	margin-bottom: 0px;
	width: 220px;
	margin-left: 8px;
	height:20px;
}
.tabroundcont1order
{
	width: 940px;
	border: 1px solid #26a3ff;
	margin-top: 20px;
	color: #000;
	float: left;
}
.opminden
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	margin-top: 3px;
	margin-bottom: 1px;
	text-decoration: none;
	float: left;
	text-align: right;
	width:60px;
	margin-left:0px;
	height: 15px;
}
.space
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	margin-top: 3px;
	margin-bottom: 1px;
	text-decoration: none;
	float:left;
	text-align: right;
	width: 352px;
	height: 15px;
}
.opm_right
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	margin-top: 3px;
	margin-bottom: 1px;
	text-decoration: none;
	float:left;
	text-align: right;
	width: 100px;
	height: 15px;
}
.opmoqw
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	margin-top: 4px;
	margin-bottom: 1px;
	text-decoration: none;
	float:right;
	margin-right:26px;
	text-align: right;
	width:150px;
	margin-left: 8px;
}


.intextboxsordinveba
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	float: left;
	margin-top: 1px;
	margin-bottom: 0px;
	width:230px;
	margin-left: 8px;
}
.intextboxsordinveb
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	float: left;
	margin-top: 1px;
	margin-bottom: 0px;
	width:120px;
	margin-left: 8px;
	height:20px;
}
.tabroundcontinven
{
	width:200px;
	height: 54px;
	margin-top: 20px;
	margin-left: 15px;
	color: #fff;
	float: left;
}
.tabroundcont_greeninven
{
	width:200px;
	height: 54px;
	float: left;
	background-image: url(../images/tab_heading_bg.png);
	background-repeat: repeat-x;
	background-color: #f90;
	color: #fff;
}
.taball_pages_contener_greeninn
{
	float: left;
	width:190px;
}
.intextwweinw
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	text-align: left;
	float: left;
	margin-left: 10px;
	width:190px;
	margin-top: 1px;
	margin-bottom: 1px;
}
.intextboxsordinvebsw
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	float: left;
	margin-top: 1px;
	margin-bottom: 0px;
	width:70px;
	margin-left: 8px;
	height:50px;
	vertical-align:top;
}
.opmoin
{
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	margin-top: 4px;
	margin-bottom: 1px;
	text-decoration: none;
	float: left;
	text-align:left;
	width:230px;
	margin-left:185px;
}
.opmoinde
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	margin-top: 3px;
	margin-bottom: 2px;
	text-decoration: none;
	float: left;
	text-align: right;
	width: 100px;
	height: 20px;
	margin-left: 8px;
}


.intext_cashflow
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	text-align: left;
	float: left;
	margin-left: 0px;
	width: 475px;
	margin-top: 1px;
	margin-bottom: 1px;
}


.all_pages_contener_green_reports
{
	float: left;
	margin-left: 1px;
	width: 980px;
	margin-bottom: 5px;
}


.text_banner_Report
{
	font-family: Academy, Verdana, Geneva, sans-serif;
	background-position: right top;
	background-repeat: no-repeat;
	color: #C00;
	width:950px;
}



.smalltext-header-erppq
{
	background-image: url(../images/buttonbg_green.png);
	background-repeat: no-repeat;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 18px;
	color: #FFF;
	text-decoration: none;
	float: left;
	height: 61px;
	width: 334px;
	margin-top: 20px;
	margin-right: 15px;
	margin-left: 0px;
	padding-top: 10px;
	padding-left: 12px;
}


.intextboxs_voucher_com_box
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	float: left;
	margin-top: 1px;
	margin-bottom: 0px;
	width: 301px;
	margin-left: 20px;
}


.slidebarboxerp
{
	width: 350px;
	float: left;
	margin-bottom: 30px;
	margin-left: 20px;
}

.intextboxs_erp
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	float: left;
	padding-left: 20px;
	margin-top: 8px;
	margin-bottom: 0px;
	width: 300px;
	margin-left: 8px;
}


.intextw2e
{
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	text-align: left;
	float: left;
	margin-left: 0px;
	width: 190px;
	margin-top: 0px;
	margin-bottom: 1px;
}

/*Student ICard*/
.wreapear {
	width: 980px;
	margin:0 auto;
	padding:0;
}
.divider {
	width: 980px;
	margin:0;
	padding:0;
	float:left;
}
.table_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000;
	margin:0;
	padding:0;
	text-align:justify;
}

.Icardid1 {
	float: left;
	height: 280px;
	width: 442px;
	margin: 5px 10px 5px 10px;
	border:#CCC 1px solid;
	padding:10px 10px;
}
.Icardid2 {
	float:right;
	height: 280px;
	width: 442px;
	margin: 5px 10px 5px 10px;
	border:#CCC 1px solid;
	padding:10px 10px;
}

.button_txt 
{
	border-right: #bebebe 1px solid; border-top: #bebebe 1px solid; padding-left: 5px; font-size: 8px; border-left: black 1px solid; width: 100px; color: #ffffff; border-bottom: black 1px solid; font-weight:bold; font-family: Verdana; font-size:8pt; height: 22px; background-color: #1981C4; text-decoration: none
}
