/* CSS Document */

/*///////////////// General ////////////////*/
#welcome p,#login p,#PS_resources p {
	margin-bottom: 10px;
}
#welcome h1,#login h1,#PS_resources h1,#acc_login h1 {
	margin-bottom: 15px;
	font-size: 24px;
}

/*///////////////// welcome ////////////////*/
#welcome {
	background-image: url(../images/productService/leftps_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	display: inline;
	margin-right: 8px;
	margin-bottom: 40px;
	padding: 15px;
	width: 294px; /*should be 294*/
	height: 373px;
	/*IE boxmodel hack	*/
	 voice-family: "\"}\"";
	voice-family:inherit;
	width: 264px;/*264*/
	height: 343px;/*343*/
	
}
html>body #welcome {
	width: 264px;/*264*/
	height: 343px;/*343*/
}/*end hack*/

/*///////////////// Login ////////////////*/
#login {
	background-image: url(../images/productService/centerps_bg.jpg);
	background-repeat: no-repeat;
	padding: 15px;
	margin-right: 8px;
	margin-bottom: 40px;
	display: inline;
	float: left;
	width: 251px;/*251*/
	height: 373px;/*373*/
	/*IE boxmodel hack	*/
	 voice-family: "\"}\"";
	 voice-family:inherit;
	 width: 221px;/*221*/
	 height: 343px;/*343*/
}
html>body #login {
	 width: 221px;/*221*/
	height: 343px;/*343*/
}/*end hack*/

#login p, #acc_login p {
	font-size: 10px;
	line-height: normal;
	margin-left: 34px;
}
#login select, #acc_login select {
	width: 157px;
	font-size: 10px;
	margin-bottom: 18px;
}
#login label,#acc_login label {
	font-size: 10px;
	display: block;
	margin-bottom: 2px;
}
#login input.input, #acc_login input.input {
	border: 1px solid #B1CC87;
	font-size: 10px;
	padding: 2px;
	width: 150px;
}
#login #form1,#acc_login #form1 {
	margin-left: 34px;
	text-align: left;
}
#acc_login #form1 {
	margin-top:20px;
}
#login #alReg, #acc_login  #alReg {
	margin-bottom: 5px;
	margin-top: 15px;
}
#submit{
	font-size: 10px;
	display: inline;
}

/*///////////////// Resources ////////////////*/
#PS_resources, #acc_login {
	background-image: url(../images/productService/rightps_bg.jpg);
	background-repeat: no-repeat;
	padding: 15px;
	margin-bottom: 40px;
	display: inline;
	float: left;
	width: 272px;/*272*/
	height: 373px;/*373*/
	/*IE boxmodel hack	*/
	 voice-family: "\"}\"";
	 voice-family:inherit;
	 width: 242px;/*242*/
	 height: 343px;/*343*/
}
html>body #PS_resources, #acc_login {
	 width: 242px;/*242*/
	 height: 343px;/*343*/
}/*end hack*/

#PS_resources ul,#login ul,#acc_login ul{
	margin-left: 34px;
	margin-bottom: 10px;
	font-size: 12px;
	list-style-type: none;

}

#PS_resources li,#login li,#acc_login li {
	margin-bottom: 5px;
}

#PS_resources #PS_title {
	margin-bottom: 5px;
}
#PS_resources p {
	margin-left: 34px;
}
#PS_resources #contact {
	margin-bottom: 10px;
}
#PS_resources h2 {
	font-weight: normal;
	font-size: 20px;
	margin-left: 32px;
	margin-bottom: 2px;
}

/*////////////////////// Interior Pages /////////////////////////*/

/*///// Column 1, welcome and ticket areas //////*/
#col1 {
	width: 576px;
	margin-right: 10px;
	display: inline;
	float: left;
}

#intro {
	width: 560px;
	float: left;
	display: inline;
	margin-bottom: 30px;
}

#intro h1 {
	font-size: 20px;
}

#intro h2 {
	font-size: 10px;
	color: #7c6a55;
}

#activetickets {
	float: left;
	display: inline;
	width: 268px;
	margin-right: 20px;
	margin-bottom: 20px;
}

#closedtickets {
	float: left;
	width: 278px;
	display: inline;
}

table {
	margin-bottom: 5px;
}

.table_title {
	font-size: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #F2F6D4;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CBDA53;
	border-bottom-color: #CBDA53;
	padding-left: 3px;
}
.table_title2 {
	font-size: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #23bcec;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #1d9dc5;
	border-bottom-color: #1d9dc5;
	padding-left: 3px;
}
.ticNum {
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFF7B1;
	font-size: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	vertical-align: top;
}
.ticNum span {
	font-size: 9px;
	font-weight: normal;
	color: #8C8277;
}

.ticNum .special {
	color: #BB2B00;
}

.ticNum2 .special {
	color: #BB2B00;
	font-size: 12px;
}



.ticDate {
	font-size: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFF7B1;
	padding-left: 3px;
}
.lastRow {
	font-size: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	vertical-align: top;
}

#activetickets a,#closedtickets a {
	font-size: 9px;
	margin-left: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a:visited {
	color: #5e9732;
}

}
.Accounting {
	font-size: 12px;
	color: #FF0000;
}

/*//////////////////////////// Tools area ////////////////*/
#tools {
	background-image: url(../images/productService/tools_bg.jpg);
	background-repeat: no-repeat;
	display: inline;
	float: left;
	padding:15px;
	margin-bottom: 20px;
	height: 373px;/*373*/
	width: 217px;/*247*/
	/*IE boxmodel hack	*/
	 voice-family: "\"}\"";
	 voice-family:inherit;
	 width: 217px;/*217*/
	 height: 343px;/*343*/
}
html>body #tools {
	 width: 217px;;/*217*/
	 height: 343px;/*343*/
}/*end hack*/

#tools #CT_title {
	margin-bottom: 20px;
}
#tools ul {
	margin-left: 18px;
	list-style-position: outside;
	list-style-image: url(../images/productService/arrow.jpg);
	margin-bottom: 15px;
}
#tools li {
	margin-bottom: 5px;
}
/*-------------- ACCELERATE ----------------------*/
#acc_banner {
	margin-bottom: 10px;
}
#updateProfile {

	float: left;
	display: inline;
	width: 550px;
	margin-right: 20px;
	margin-bottom: 20px;
}

#col1 #resetPass {
	float: left;
	width: 400px;
}
