

body{ margin:0px; padding:0px; margin-bottom:10px;}



table,td,th{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#525252; text-decoration:none; }



form{ margin:0px; padding:0px;}



a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4F89BA; text-decoration:none; }

a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4F89BA; text-decoration:underline; }



.bg_cloud{ background-image:url(http://c0070832.cdn.cloudfiles.rackspacecloud.com/bg_cloud.jpg); background-repeat:no-repeat; background-position:center;  }
.bg_cloud1{ background-image:url(http://c0070832.cdn.cloudfiles.rackspacecloud.com/bg_cloud1.jpg); background-repeat:no-repeat; background-position:center;  }


.bg_rainbow{ background-image:url(http://c0070832.cdn.cloudfiles.rackspacecloud.com/bg_rainbow.gif); background-repeat:repeat-x; height:34px;}



.bg_rainbow1{ background-image:url(http://c0070832.cdn.cloudfiles.rackspacecloud.com/bg_rainbow1.gif); background-repeat:repeat-x; height:10px;}



.input{ font-family:Arial, Helvetica, sans-serif; font-size:11px;}


.link_blue{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4F89BA; text-decoration:underline;}

.link_blue:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4F89BA; text-decoration:none;}



.link_blue1{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4F89BA; text-decoration:none; line-height:16px;}

.link_blue1:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4F89BA; text-decoration:underline; line-height:16px;}

/*
 * New class has been added for "Close This Tab X", On Line No : 49, 51, For The Ticket - refs #306
 */
.link_close_tab{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#009900; text-decoration:none; line-height:16px;}

.link_close_tab:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#009900; text-decoration:underline; line-height:16px;}


.link_green1{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#009900; text-decoration:none; line-height:16px;}

.link_green1:hover{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#009900; text-decoration:underline; line-height:16px;}



.link_green2{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#009900; text-decoration:none; line-height:16px;}

.link_green2:hover{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#009900; text-decoration:underline; line-height:16px;}



.link_blue2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#4F89BA; text-decoration:none;}

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



.link_blue3{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4F89BA; text-decoration:none; line-height:16px;}

.link_blue3:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4F89BA; text-decoration:underline; line-height:16px;}







h1{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#525252; margin:0px; padding:0px;}

h2{ font-family:tahoma; font-size:13px; font-weight:bold; color:#4F89BA; margin:0px; padding:0px;}

h3{ font-family:tahoma; font-size:20px; font-weight:normal; color:#000000; margin:0px; padding:0px;}

h4{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#C52126; margin:0px; padding:0px;}

h5{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#000000; margin:0px; padding:0px;}







.tabmainmenu {

		

		border-bottom: 1px solid #C8D2DB;

		margin: 0px 0px 0px 0px;

		padding: 0px;

		z-index: 1;

		float:none;

		position:relative;

			

		}



.tabmainmenu li {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#3D7CB2; text-decoration:none;  background-image:url('http://c0070832.cdn.cloudfiles.rackspacecloud.com/curve_left1.gif'); background-repeat:no-repeat; background-position: left top; margin:0px; padding:0px; display:inline;}



.tabmainmenu li a{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#3D7CB2; text-decoration:none; background-image:url('http://c0070832.cdn.cloudfiles.rackspacecloud.com/middle_line.gif'); background-repeat:repeat-x; background-position: center top; padding:0px; margin-left:10px; margin-right:0px; margin-top:0px; margin-bottom:0px; }

.tabmainmenu li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; text-decoration:none; background-image:url('http://c0070832.cdn.cloudfiles.rackspacecloud.com/middle_line.gif'); background-repeat:repeat-x; background-position: center top; padding:0px;  margin-left:10px; margin-right:0px; margin-top:0px; margin-bottom:0px;}



.tabmainmenu li span{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;  background-image:url('http://c0070832.cdn.cloudfiles.rackspacecloud.com/curve_right1.gif'); background-repeat:no-repeat; background-position: right top; margin:0px; padding:0px;}









.tabmainmenu li.focus  {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#E3EAF0; text-decoration:none;  background-image:url('http://c0070832.cdn.cloudfiles.rackspacecloud.com/curve_left_hover.gif'); background-repeat:no-repeat; background-position:left top;  margin:0px; padding:0px; border-bottom:1px solid #E3EAF0; z-index:10; }



.tabmainmenu li.focus a{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; text-decoration:none; background-image:url('http://c0070832.cdn.cloudfiles.rackspacecloud.com/middle_line_hover1.gif'); background-repeat:repeat-x; background-position: center top; border-bottom:1px solid #E3EAF0; padding:0px; margin-left:10px; margin-right:0px; margin-top:0px; margin-bottom:0px; }

.tabmainmenu li.focus a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; text-decoration:none; background-image:url('http://c0070832.cdn.cloudfiles.rackspacecloud.com/middle_line_hover1.gif'); background-repeat:repeat-x; background-position: center top; border-bottom:1px solid #E3EAF0; padding:0px; margin-left:10px; margin-right:0px; margin-top:0px; margin-bottom:0px;}





.tabmainmenu li.focus span{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#E3EAF0; text-decoration:none;  background-image:url('http://c0070832.cdn.cloudfiles.rackspacecloud.com/curve_hover1.gif'); background-repeat:no-repeat; background-position: right top; margin:0px; padding:0px; border-bottom:1px solid #E3EAF0;}







.internalmenu {

color: #ffffff;

background-color:#E3EAF0;		

margin: 0px 0px 0px 0px;

padding: 0px;

padding-top:3px;

z-index: 1;

float:none;

position:relative;

}
/*
 * Text color has been changed to green, On Line No : 193, 211, For The Ticket - refs #306
 * Padding and margin has been changed from "11px" to "5px" and from "5px" to "2px", On Line No : 199, 201, 217, 219, For The Ticket - refs #306
 * Font size has been changed to "12px", On Line No : 195, 213, 229, 243, 255, For The Ticket - refs #306
 * Font weight has been changed from "normal" to "bold", On Line No : 195, 213, For The Ticket - refs #306
 */
.internalmenu li {

display: inline;

overflow: hidden;

list-style-type: none;

float:none; }


/* refs #306. Change the sub tabs text color color at line 199 and 217 */
.internalmenu li a{

color:#48aefd;

font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;

background-color:#E3EAF0;

padding: 0px 0px 0px 5px;

margin: 0px 5px 2px 0px;

text-decoration:none;

}



.internalmenu li a:hover {

color: #48aefd;

font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;

background-color:#E3EAF0;

padding: 0px 0px 0px 5px;

margin: 0px 5px 0px 0px;

text-decoration:none;

}



.internalmenu li.active {

font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-image:url('http://c0070832.cdn.cloudfiles.rackspacecloud.com/curve_left_internal2.gif'); background-repeat:no-repeat; background-position: left top; margin:0px; padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:0px 





}



.internalmenu li.active a{color:#000000;

background-color:#FFFFFF;

font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;

margin:0px; padding:0px;

 }

 

.internalmenu li.active a:hover{color:#000000;

background-color:#FFFFFF;

font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;

margin:0px; padding:0px;

 }





.internalmenu li.active span{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background-image:url('http://c0070832.cdn.cloudfiles.rackspacecloud.com/curve_right_internal2.gif'); background-repeat:no-repeat; background-position: right top; margin:0px; padding-right:5px; padding-left:0px; padding-top:0px; padding-bottom:0px}



.tab_content_area{ border:1px solid #C8D2DB; border-top:0px;}

.tab_content_area1{ border:1px solid #C8D2DB;}



.bg_internalmenu{ background-color:#E3EAF0; height:17px;}





.testi_img{ float:left; margin-right:10px; margin-bottom:5px; border:1px solid #BED3E8;}



.text_small{ font-size:11px;}



.line_blue{border-top:1px solid #BED3E8; margin:10px 0px;}



.search_bg{ background-color:#f1f1f1; padding:0px 3px;}



.search_top{ background-color:#f1f1f1; border-top:1px solid #E7E7E7;}

.search_right{ background-color:#f1f1f1; border-right:1px solid #E7E7E7;}

.search_bottom{ background-color:#f1f1f1; border-bottom:1px solid #E7E7E7;}

.search_left{ background-color:#f1f1f1; border-left:1px solid #E7E7E7;}



.btn{ font-family:tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; background-color:#CE2127; background-color:#1ABB27; padding:1px; border:1px solid #000000;}
/* refs #245. Create new class for red colored button at line 315 */
.btn_red{ font-family:tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; background-color:#FF0000; padding:1px; border:1px solid #000000;}

.bdr_blue{ border:1px solid #3d7cb2; padding:1px;}



.bdr_gray{ border:1px solid #e7e7e7;}



.bg_blue{ background-color:#3d7cb2;}





.bg_lightblue{ background-color:#DFECF8;}



.redbold{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#C52126;}



.bg_top{ background-image:url(http://c0070832.cdn.cloudfiles.rackspacecloud.com/bg_top.gif); background-repeat:repeat-x; background-position:top;}

.bg_bottom{ background-image:url(http://c0070832.cdn.cloudfiles.rackspacecloud.com/bg_bottom.gif); background-repeat:repeat-x; background-position:bottom;}



.bdr_blueleft{ border-left:1px solid #3d7cb2; background-image:url(http://c0070832.cdn.cloudfiles.rackspacecloud.com/bg_module.gif); background-repeat:repeat-x; background-position:top;}

.bdr_blueright{ border-right:1px solid #3d7cb2; background-image:url(http://c0070832.cdn.cloudfiles.rackspacecloud.com/bg_module.gif); background-repeat:repeat-x; background-position:top;}



.bg_module{ background-image:url(http://c0070832.cdn.cloudfiles.rackspacecloud.com/bg_module.gif); background-repeat:repeat-x; background-position:top;}



.teasers{ float:left; margin:0px 5px 5px 0px;}



.red{color:#C52126;}

.red2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#C52126;}



.text_blue{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#64AAD8;}



.pop{ font-size:12px;  }

#popitmenu{position:absolute;background-color:#FFF; color:#3D7CB2; font-weight:bold; border:1px solid #3D7CB2;font-family:Arial, Helvetica, sans-serif; font-size:11px;line-height:15px;z-index:100;visibility:hidden;padding:5px;}

#popitmenu a{padding-left:10px; color:#3D7CB2; display:block; text-decoration:none; font-size:11px;}

#popitmenu a:hover{background-color:#FBCDCE; text-decoration:none; font-size:11px;}

.header:visited{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#3D7CB2; text-decoration:none;}

.header:active{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#3D7CB2; text-decoration:none;}

.header:link{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#3D7CB2; text-decoration:none;}

.header:hover{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#3D7CB2; text-decoration:underline;}

.module_drop{  border:1px dashed #716920; padding:5px; }





.bdr_tbl{ border-bottom-color:#4F89BA; border-top-color:#4F89BA; border-left-color:#4F89BA; border-right-color:#4F89BA; border-collapse:collapse;}









.bg_top_yellow{ background-image:url(http://c0070832.cdn.cloudfiles.rackspacecloud.com/bg_top_yellow.gif); background-repeat:repeat-x; background-position:top;}

.bg_bottom_yellow{ background-image:url(http://c0070832.cdn.cloudfiles.rackspacecloud.com/bg_bottom_yellow.gif); background-repeat:repeat-x; background-position:bottom;}



.bdr_yellowleft{ border-left:1px solid #FFCE00; background-image:url(http://c0070832.cdn.cloudfiles.rackspacecloud.com/bg_module_yellow.gif); background-repeat:repeat-x; background-position:top;}

.bdr_yellowright{ border-right:1px solid #FFCE00; background-image:url(http://c0070832.cdn.cloudfiles.rackspacecloud.com/bg_module_yellow.gif); background-repeat:repeat-x; background-position:top;}



.bg_module_yellow{ background-image:url(http://c0070832.cdn.cloudfiles.rackspacecloud.com/bg_module_yellow.gif); background-repeat:repeat-x; background-position:top;}



.graybold{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#525252;}



.bluebold{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#4F89BA;}



.bluebold1{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#4F89BA;}



.bluebold2{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#4F89BA;}



ul{ margin:0px; padding:0px;}



#pagenav{margin:0px; padding:0px; list-style-type:none; position:relative; float:none;  padding-right:20px;}



#pagenav li{margin:0px; padding:0px; z-index:1; list-style-type:none; display:inline; overflow:hidden; position:relative; margin-right:1px;}

#pagenav li a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#227DB4; background-color:#ffffff; border:1px solid #81C5F4; padding:3px 6px 3px 6px; margin:0px; text-decoration:none; position:relative; float:none; }

#pagenav li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff; background-color:#6090B8; border:1px solid #81C5F4; padding:3px 6px 3px 6px; margin:0px; text-decoration:none; position:relative; float:none; }



#pagenav li a.active{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff; background-color:#6090B8; border:1px solid #81C5F4; padding:3px 6px 3px 6px; margin:0px; text-decoration:none; position:relative; float:none; }



.tooltip { background-color:#CEE3F8; border: 1px solid #4F89BA; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#4F89BA; padding:3px 10px;}

.tooltip2 { background-color:#CCFFFF; border: 1px solid #4F89BA; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#CE2127; padding:3px 10px;}



.img_red_border {border: 1px solid #CE2127; padding:1px;}



#tabsI {

	line-height:normal;

}

#tabsI ul {

	margin:0;

	padding:0px 0px 0px 0px;

	list-style:none;

	margin-top:3px;

}

#tabsI li {

    display:inline;

    margin:0px;

    padding:0px;

}

#tabsI a {

    float:left;

    background:url(http://c0070832.cdn.cloudfiles.rackspacecloud.com/tab_left.gif) no-repeat left top;

    margin:0;

    padding:0 0 0 15px;

    text-decoration:none;

}

#tabsI a span {

    float:left;

    display:block;

    background:url(http://c0070832.cdn.cloudfiles.rackspacecloud.com/tab_right.gif) no-repeat right top;

    padding:4px 20px 5px 7px;

	font-family:Arial, Helvetica, sans-serif; font-size:13px;

	color:#18BA21;

	font-size:13px;

	font-weight:bold;

}

/* Commented Backslash Hack hides rule from IE5-Mac \*/

#tabsI a span {

	float:none;

}

/* End IE5-Mac hack */

#tabsI a:hover span {

    color:#000000;

	font-weight:bold;

}

#tabsI a:hover {

    

}

#tabsI a:hover span {

    

}

	  

#tabsI a.selected{

    background-position:0% -25px;

	color:#000000;

	font-weight:bold;

}

#tabsI a span.selected {

    background-position:100% -25px;

	color:#000000;

	font-weight:bold;

}

#tabsI ul .active a{

    background-position:0% -25px;

	color:#000000;

	font-weight:bold;

}

#tabsI ul .active a span {

    background-position:100% -25px;

	color:#000000;

	font-weight:bold;

}

/*
 * New class has been added for new mail format, On Line No : 600-603, For The Ticket - refs #556
 
 * Change font size of mailContent for ticket 256 at line 605
 *New class for green color of opponent user at line 607
 */
.mailUserName {	font-family:Verdana, Arial, Helvetica, sans-serif; color:#3B5998; font-size:11px; font-weight:bold; }
.mailDate { font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-size:10px; font-weight:normal; }
.mailContent { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:normal; }
.mailHeading { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold; }
.mailUserGreenName {	font-family:Verdana, Arial, Helvetica, sans-serif; color:#00B050; font-size:11px; font-weight:bold; }


/* Refs #908. CSS for upgrade page */

#page_wrapper {
  margin-left: auto; 
  margin-right: auto;
  width: 811px;
  text-align: left;
  background: #FFFFFF url('http://c0070852.cdn.cloudfiles.rackspacecloud.com/main.gif') top left repeat-y;
}

#logo {
  clear: both;
  background-color:#FFFFFF;
}

#page_header {
  clear: both;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}

#header_left {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  float:left;
  width:382px;
}

#header_right {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  float:right;
}

.blacktext {
  margin:0px 0px 0px 0px;
  padding:0px 20px 0px 0px;
  font-family: Arial;
  font-size: 11px;
  color: #000000;
}

.bluetext {
  margin:0px 0px 3px 0px;
  font-family: verdana;
  font-size: 24px;
  color: #021B65;
}

#testmonial {
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0px;
  padding:3px 6px 2px 25px;
  background: url('http://c0070852.cdn.cloudfiles.rackspacecloud.com/head1.gif') top left no-repeat;
}

#page_footer {
  height: 84px;
  background: #FFFFFF;
  clear: both;
  background: url('http://c0070852.cdn.cloudfiles.rackspacecloud.com/footer.gif') top left no-repeat;
}

#page_footer p {
  padding-top:24px;
  text-align:center;
  font-family: verdana;
  font-size: 11px;
  line-height:14px;
  color:#000000;
}

#copyright {
  padding:40px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  text-align:right;
  font-family: verdana;
  font-size: 11px;
  line-height:14px;
  color:#000000;
  width:400px;
  float:left;
}

#footerlogo {
  float:right;
  margin: 0px 80px 0px 0px;
  padding:24px 0px 0px 0px;
}

.deletedByAdmin {
	background-image: url(http://c0070832.cdn.cloudfiles.rackspacecloud.com/dlt_by.jpg);
	background-repeat: no-repeat;
	width: 60px;
	height: 70px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align:center;
	padding-top:0px;
	text-decoration:none;
}