/*Computer Assistance Remote Support Page Styles*/
/*author: Diarmuid Simpson*/
/*contact: diarmuid@clickclickclick.co.uk*/
/*date: 15.10.2007*/

h1 {
    position: relative;
	width: 875px;
	left: 0;
	margin: 1px 0px 0px 0px;
	padding: 10px 0px 10px 30px;
	background-color: #ff6804;
	color: #ffffff;
	font-size: 130%;
	border: 0;
}

.content {
    margin-bottom: 30px;
}

.innerContent h2 {
    position: relative;
	font-size: 110%;
	color: #999999;
	left: 0;
	padding: 0px 0px 5px 0px;
	margin: 10px 0px 10px 0px;
	border-bottom: 1px dashed #cccccc;
	max-width: 250px;
}

.darkCurvedBox ul li {
    margin-bottom: 10px;
}

#colLeft {
    float: left;
    width: 550px;
}

#colRight {
    float: right;
    width: 250px;
}

#network .darkCurvedBox a {
    color: #009900;
}

#network #mail {
    color: #993333;
}

h3 {
    font-size: 100%;
}

#points {
    margin-top: 10px;
    padding: 5px 15px 5px 15px;
    background: #efefef;
    width: 490px;
    border: 1px dotted #dddddd;
    -webkit-border-radius: 7px; /* Safari prototype */
    -moz-border-radius: 7px; /* Gecko browsers */
    border-radius: 7px; /* Everything else - limited support at the moment */
    margin-left: -10px;
}

#points h3 {
    color: #333333;
    margin: 10px 0px 10px 0px;
    padding: 0;
}

#points .arrow {
    color: #ff6600;
}

#livechat {
    position: absolute;
    top: 340px;
    z-index: 1;
    width: 470px;
    min-height: 375px;
    background: #ffffff;
	left: 50%;
	margin-left: -235px;
    display: none;
}

#livechat #livechatembed {
    position: relative;
    width: 99%;
    min-height: 374px;
    frameborder: 0;
    marginheight: 0;
    marginwidth: 0;
    margin: 0;
    padding: 0;
    scrolling: no;
}

#livechat #livechatbottom {
    position: relative;
    z-index: 2;
    margin-top: -370px;
    min-height: 15px;
    padding: 5px 2% 5px 0%;
    width: 95%;
    text-align: right;
}

#livechat #livechatbottom a {
    position: relative;
    font-size: 80%;
    color: #333333;
}

#guarantee {
    position: relative;
    width: 270px;
    margin-left: -20px;
    margin-top: 10px;
}

#guarantee h3 {
    background: #999999;
    color: #ffffff;
    margin: 10px 0px 2px 0px;
    padding: 10px 10px 10px 15px;
	-webkit-border-radius-topright: 7px; /* Safari prototype */
	-webkit-border-radius-topleft: 7px; /* Safari prototype */
    -moz-border-radius-topright: 7px; /* Gecko browsers */
    -moz-border-radius-topleft: 7px; /* Gecko browsers */
    border-radius-topright: 7px; /* Everything else - limited support at the moment */
    border-radius-topleft: 7px; /* Everything else - limited support at the moment */
}

#guarantee p {
    width: 100%;
}

#guarantee #photoWrap {
    margin: 30px 0px 0px 20px;
}

#guarantee .photo {
    margin-bottom: 20px;
}

#quibbleWrap {
    background: #eeeeee;
    padding: 5px 15px 5px 15px;
    -webkit-border-radius-bottomright: 7px; /* Safari prototype */
	-webkit-border-radius-bottomleft: 7px; /* Safari prototype */
    -moz-border-radius-bottomright: 7px; /* Gecko browsers */
    -moz-border-radius-bottomleft: 7px; /* Gecko browsers */
    border-radius-bottomright: 7px; /* Everything else - limited support at the moment */
    border-radius-bottomleft: 7px; /* Everything else - limited support at the moment */
}

.darkCurvedBox {
    margin-left: -10px;
}

.darkCurvedBox h3 {
    margin: 3px 0px 7px 15px;
    color: #009900;
}

p a {
    color: #009900;
}

#points #seal {
    position: absolute;
    top: 100px;
    margin-left: 410px;
}




