fieldset input { 
	margin: .4em;
}

    input {
		padding: 3px;
        /* border: solid 1px #ccc; */
        }
	select {
		padding: 3px;
		/* border: solid 1px #ccc; */
		margin-top: 5px;
	}
    input.radio {
        border: none;
        }
    input.checkbox {
        border: none;
        }
	#checkoutcustom input.button {
		height: 32px;
		padding: 0 10px;
        font-family: Arial, Helvetica, sans-serif;
		color: #f2f2f2;
		font-size: 11px;
		font-weight:bold;
		text-transform: uppercase;
        background: url(images/ordbutbg.gif) repeat-x #72B809;
		border: 1px solid red;
	}
/*    input.submit {
		height: 24px;
		padding: 0 10px;
        font-family: Arial, Helvetica, sans-serif;
		color: #fff;
		font-size: 11px;
		font-weight:bold;
		text-transform: uppercase;
        background: url(images/butsubbg.gif) repeat-x #72B809;
		border: 1px solid #72B809;
        }
    input.reset {
		height: 24px;
        font-family: Arial, Helvetica, sans-serif;
		color: #f4f4f4;
		font-size: 11px;
		font-weight:bold;
		text-transform: uppercase;
        background: url(images/butsubbg.gif) repeat-x #72B809;
		border: 1px solid #72B809;
        }
    input.button {
		height: 24px;
        font-family: Arial, Helvetica, sans-serif;
		color: #fff;
		font-size: 11px;
		font-weight:bold;
		text-transform: uppercase;
        background: url(images/butsubbg.gif) repeat-x #72B809;
		border: 1px solid #72B809;
        }
*/

#company_title{background-color:#00162C;color:#FFF;float:left;font-size:24px;line-height:60px;margin:0;padding:0;text-align:left;}

#content_container{background:#f4f4f4 url(images/content_container_bg.gif) repeat-y;border:5px solid #258;color:#666;margin:20px auto 0;padding:0;text-align:left;width:950px;}

#content_left{background-color:#f4f4f4;float:left;margin:0;padding:15px;text-align:left;width:670px;}

#side_menu{background-color:#f4f4f4; border-left:1px solid #CFE2FF;float:right;margin:0;padding:15px;text-align:left;width:212px;}

#side_menu ul{list-style:none;margin:0 0 10px;padding:0;}

#side_menu ul li{line-height:25px;margin:0;padding:0;}

#top{background-color:#00162C;height:60px;margin:0 auto;padding:0;text-align:left;width:960px;}

#top_container{background-color:#00162c;border-bottom:3px solid #036;color:#FFF;height:60px;margin:0;padding:0;text-align:center;}

#top_menu{background:#f4f4f4 url(images/top_menu_bg.gif) repeat-x;height:30px;line-height:30px;margin:0;padding:0;text-align:left;}

#top_menu ul{list-style:none;margin:0;padding:0;}

#top_menu ul li{float:left;margin:0;padding:0;}

#top_menu ul li a,#top_menu ul li a:visited{color:#666;display:block;height:30px;line-height:30px;padding:0;text-align:center;text-decoration:none;width:100px;}

#top_menu ul li a.down,#top_menu ul li a.down:visited,#top_menu ul li a.down:hover{background-color:#FFF;border-right:1px solid #EBEBEB;color:#333;font-weight:700;width:99px;}

#top_menu ul li a:hover{background-color:#EBEBEB;color:#333;}

#welcome_box{background-color:#00162C;float:right;line-height:60px;margin:0;padding:0;text-align:right;}

#welcome_box a,#welcome_box a:visited{color:#accbff;text-decoration:none;}

#welcome_box a:hover{text-decoration:underline;}

.absmiddle{margin-bottom: -2px;}
td .absmiddle, .kbarticle img {margin-bottom: -2px !important;}
.kbrelated img {margin-bottom: 10px !important;}
#addfileupload .absmiddle {margin-top: 4px !important;}

table li { list-style: inside disc !important; }

.breadcrumb { background-color:#F4F4F4; }

.clear{clear:both;}

.green{color:#006F0F;}

/* .header{color:#1a4d80;font-size:14px;font-weight:700;} */
.header { color: #555; font-size: 11px; text-transform: uppercase; font-weight: bold; }

.red{color:#BF0000;}

.small{font-size:11px;}

.warning{background-color:#FFFFDF;border:1px solid #FDFF3F;margin:0 0 10px;padding:10px;}

/* .contentbox{padding:10px;margin:0 0 10px;text-align:center;} */

.contentbox {
background-color:#FFFFFF;
border:1px dashed #CCCCCC;
margin-left:auto;
margin-right:auto;
padding:5px;
text-align:center;
}

.cartmenu {
	border:1px dashed #CCCCCC;
	margin-top: 10px !important;
}

.errorbox{background-color:#FFBFBF;padding:10px;margin:0 0 10px;text-align:center;color:#7F0000;}

.successbox {border: 1px solid #66CC00;font-weight: bold;background-color: #DDFFC6;text-align: center;padding: 10px;color: #009933;}

.clientareatableactive{background-color:#DFFFE0}

.clientareatablepending{background-color:#EFEFEF}

.clientareatablesuspended{background-color:#FFF6CF}

.clientareatableterminated{background-color:#FFCFCF}

.clientticketreplyheader{background-color:#EBEBEB;color:#333;border-top:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #EBEBEB;border-left:1px solid #CCC;}

.clientticketreply{background-color:#F5F5F5;margin:0 0 10px;padding:10px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #CCC;}

.adminticketreplyheader{background-color:#CFE6FF;color:#333;border-top:1px solid #CAE6FF;border-right:1px solid #CAE6FF;border-bottom:1px solid #CAE6FF;border-left:1px solid #CAE6FF}

.adminticketreply{background-color:#EEF6FF;padding:10px;margin:0 0 10px;border-right:1px solid #CAE6FF;border-bottom:1px solid #CAE6FF;border-left:1px solid #CAE6FF;}
.adminticketreply td { padding: 0px !important; }

.networkissueaffected{background-color:#EFEFEF;padding:10px;margin: 0 0 10px;}

.textgreen{color:#158F00;}

.textred{color:#9F0000;}

a,a:visited{color:#008FBF; text-decoration:none;}

a:hover{color:#996699;text-decoration:none;}

body{background-color:#369;background-image:url(images/bg_background.gif);background-repeat:repeat-x;margin:0;padding:0;}

body, td,th{color:#777;font-size:13px;}

form{margin:0;padding:0;}

h1, h2, h3, h4, h5, h6 {
font-size:100%;
font-weight:normal;
}

/* h1{border-bottom:1px solid #EBEBEB;color:#1a4d80;font-size:24px;font-weight:400;margin:0 0 12px;padding:0 0 3px;} */

h2{border-bottom:1px solid #dedede;color:#444;font-size:20px;font-weight:normal;margin:0;padding:10px 0 3px;}

h3{color:#666;font-size:16px;font-weight:700;margin:0;padding:10px 0 5px;}

hr{background-color:#EBEBEB;border:0;border-top:1px solid #EBEBEB;height:0;margin:10px 0;overflow:hidden;}

/* input,select,textarea {
	color: #444;
	font-size:13px;
	margin:0;
	padding:4px;
} */

p {margin:0;padding:3px 0 8px;line-height: 24px;font-size: 12px !important;}
#content_container li {line-height:24px !important; }

th, td { padding: 5px; }

table.data img {
	padding-right: 5px;
	margin-top: -10px;
}

table.data{margin:0 0 10px;padding:0;}

table.data td{background-color:#F4F4F4;font-size: 12px; border-bottom: 1px solid #dedede;}

table.data th{background-color:#EFEFEF;color:#666;font-weight:bold;font-size: 11px; text-transform: uppercase; border-bottom: 1px solid #dedede; }

table.data tr.clientareatableactive td{background-color:#DFFFE0 !important;}

table.data tr.clientareatablepending td{background-color:#EFEFEF !important;}

table.data tr.clientareatablesuspended td{background-color:#FFF6CF !important;}

table.data tr.clientareatableterminated td{background-color:#FFCFCF !important;}

table.frame{margin:0 0 10px;padding:0;border:0;}

table.frame table td{background-color:#F4F4F4;}

table.frame table td.fieldarea{background-color:#F4F4F4;color:#333;text-align:right;}

.kbarticle {padding: 5px 5px 5px 5px;}

.kbviews {color:#A8A8A8;font-size:10px;}

.kbalsoread {padding: 5px 5px 5px 5px;background-color: #f4f4f4;border-bottom: 1px solid #ccc;font-weight: bold;margin: 10px 0 10px 0;}
