* { margin: 0; padding: 0;}

body{
	background-color: #7b7b7b;
	margin				: 0px 0px 30px 0px;
	padding				: 0px 0px 30px 0px;
}

body,td,th,div{
	font-family			: Tahoma, Helvetica, sans-serif;
	font-size			: 13px;
	color				: #444;
}

a{
	color				: #5f2d34;
	text-decoration		: none;
/*	border-bottom-color	: #FFCC33;
	border-bottom-style	: dotted;
	border-bottom-width	: 1px; */
}

a:hover{
	text-decoration		: underline;
}

#footer {
	background: url("../images/930footer.gif") no-repeat 50% 0%;
	margin: 0px;
	padding: 16px 0px 0px 0px;
	background-color: #7b7b7b;
	}

#stage {
	margin:0px auto;
	padding:0px 0px;
	background:#7b7b7b
			url("../images/930background-dark.gif")
		repeat-y 50% 0px;
}

table .moduletable th {
	padding: 0px !important;
	}

/* Bullet points on front page links */
#tabs .mainlevel a:link  {
	color: #ff0000 !important;
	}

#outline{
	width:930px;
	text-align:left;
	overflow			: hidden;
}

#topright1 a, #topright2 a {
	color: #ffffff !important;
	border-bottom:none;
	}

#topright1 {
	text-align:right;
	vertical-align:bottom;
	padding-right: 20px;
	height: 28px;
	overflow:hidden;
}

#topright2 {
	height: 28px;
	overflow:hidden;
	text-align:right;
	padding-right: 20px;
}

#top_container{
	background			: url(../images/head.png);
	height				: 57px;
}

#footerbar{
	background			: url(../images/footerbar.png);
	background-position : top;
	height				: 30px;
	width               : 930px;
	clear:right;
	vertical-align      : center;
	text-align          : left;
	padding-top         : 10px;
	padding-left        : 5px;
}

#footerbar a {
	color				: #ffffff;
	}

.inputbox {
	font-size:10px;
	color:#FF0000;
	}

#headlinebox {
	padding				: 20px;
	width				: 100%;
	}

.button-background-red {
	background			: url('../images/button things/red-whole.png');
	}
	
.button-background-blue {
	background			: url('../images/button things/blue-whole.png');
	}
	
.button-background-green {
	background			: url('../images/button things/green-whole.png');
	}
	
.button-background-gold {
	background			: url('../images/button things/gold-whole.png');
	}

.button-background-gold, .button-background-blue, .button-background-green, .button-background-red {
	color: white;
	height: 32px;
	text-align:center;
	font-weight:bold;
	padding-bottom: 5px;
	background-repeat: no-repeat;
	background-position:center;
}	


#toprightmenu a{
	color: white;
	}

#middle_container{
/*	overflow			: hidden;  */
}

#middle_container_inner{
	width				: 100%;
}

#toprowmenu {
	background-image:url(../images/menu.png);
/*	background-repeat: repeat-x; */
	height: 23px;
	padding-left: 5px;
	padding-top: 2px;
	vertical-align:bottom;
	overflow:hidden;
	font-size:0.7em !important;
	}

#left{
	width				: 100%;
	background-color    : #fff;
	padding				: 20px;
	margin              : 0px;
}

#right{
	background-color: white;
}

#right .moduletable th {
	height: 30px;
	background-image:url(../images/blobbullet.png);
	background-repeat: no-repeat;
	background-position: left center;
	width: 200px !important;
	padding-left: 30px !important;
	background-color: #eeeeee;
	color: #000;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font-size: 120%;
	font-weight: light;
	text-align: left;
	vertical-align: middle !important;
	}
	
#right table .moduletable {
	width: 100%;
	}
	
.mosimage_caption {
	font-size: 0.8em;
	color: #999999;
	}
	
#bottomcontainer{
	width:100%;
	text-align:center;
	background-color: #ffffff;
}

#icons{
	padding: 20px;
	width: 930;
	text-align          : center;
}

#bottomcontainer #icon{
	float				: left !important;
	margin-right		: 2px;
}

#bottomcontainer #copyright{
	float				: right;
	padding-right		: 10px;
	color				: #999999;
}

table.moduletable{
/*	width				: 180px;  */
	}

table.moduletable th, .sectiontableheader{
/*	font-weight			: bold;
	letter-spacing		: 1px;
	border-bottom		: 1px solid #666;  */
	color: white;
	text-align:center;
	padding: 3px;
	width: 100%;
	font-weight:bold;
	
}

#tabs {
	background-color: #b8a29e;
	margin-top: 0px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
}

#tabs th {
	font-weight: bold;
	text-align: left;
	background: none;
	color: #000000;
}

/*
table.moduletable td{
	padding-top			: 0px;
}

table .moduletable td {
	padding-top: 10px;
	}
*/
	
table.moduletable td td{
	padding: 4px;
}

.sectiontableentry1{
	padding: 3px;
	background:#f9f9f9;
}

.sectiontableentry2{
	padding: 3px;
	background:#e7e7e7;
}

#underflash {
	background-image: url(../images/underflash.gif);
	background-repeat:repeat-x;
	width: 100%;
	height: 20px;
	overflow:hidden;
	background-color: #b9a39f;
	background-position:top;
}

#middle_container_inner {
		background-color: #b8a29e;
}


.contentheading{
	color				: #333;
	font-size			: 1.4em;
	font-weight         : bold;
	text-decoration		: none;
	width: 100%;
/*	padding-bottom		: 7px; */
}


.contentheading a{
	color				: #444;
	text-decoration		: none;
}

.componentheading{
	color				: #333;
	font-size			: 28px;
/*	margin-bottom		: 20px; */
	text-decoration		: none;
}

.small,.createdate,.modifydate{
	color				: #999999;
	font-size			: 11px;
}



#ttx-heading {
	font-size: 1.4em;
	padding-top: 30px;
	}
	
#ttx-links {
	float: right;
	font-size: 0.7em;
	color: #999999;
	}

#ttx-footer {
	float: right;
	font-size: 0.7em;
	color: #999999;
	}

#ttx-links a{
	color: #999999;
	}

#ttx-loggedinas {
	size: 10pt;
	float: left;
	color: #999999;
	}
	
table #ttxmsgheader {
	background-image:url('http://support.converged-solutions.com/images/ttx-staff.png');
	background-repeat:no-repeat;
	background-position:top right;
	}
	
#ttxmsgheader-yellow {
	background-image:url('http://support.converged-solutions.com/images/ttx-yellow.png');
	background-repeat:no-repeat;
	background-position:top left;
	}
	
#ttxmsgfooter {
	background-image:url('http://support.converged-solutions.com/images/ttx-footer.png');
	background-position:center;
	background-repeat:no-repeat;
	}

table #ttxclaimfooter{
	background-image:url('http://support.converged-solutions.com/images/toworkonthisticket.png');
	background-position:center;
	background-repeat:no-repeat;
	}
	

#ttxheader-subject {
	font-size: 18pt;
	}

#ttxheader-editlink {
	font-size: 8pt;
	}
	
.leftcmsg, .ttxmsgleft  {
	padding: 10px;
	background-color:#ffd982 !important;
	}
	
.cmsg {
	background-color:#fff4da !important;
	background-image: url('http://support.converged-solutions.com/images/ttx-cust.png') !important;
	background-position: top right;
	background-repeat: no-repeat;
	height: 180px;
	}
	
.leftomsg {
	font-weight: bold;
	color: #fff;
	padding: 10px;
	background-color:#ef4135 !important;
	background-image:url('images/smallblob.gif');
	background-position:bottom;
	background-repeat:no-repeat;
	}
	
.omsg {
	background-color: #ffeae9 !important;
	background-image: url('http://support.converged-solutions.com/images/ttx-staff-alpha50.png') !important;
	background-position: top right;
	background-repeat: no-repeat;
	height: 180px;
	}
	
.leftimsg {
	padding: 10px;
	font-weight: bold;
	background-color:#E2E2E2 !important;
	}
	
.imsg {
	background-color:#E9E9E9 !important;
	height: 180px;
	background-image: url('http://support.converged-solutions.com/images/ttx-staff-alpha50.png') !important;
	background-position: top right;
	background-repeat: no-repeat;
	}
		
		
code  {
	font-size:7pt;
	}
	
li {
	list-style: circle outside; 
	color: black;
	margin-left: 18px;
	}

#tabs li {
	list-style: none !important; 
	margin-left: 0px !important;
	color: black !important;
	}

	
.tabcol a {
	color: red;
}

.tabcol td{
	padding: 0px !important;
	}
	
table .contentpaneopen {
	width: 100%;
	}

ul.tabs-nav a:hover {
	color: black;
}
