BODY {

	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #0b4e86; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, sans-serif; COLOR: #808080; FONT-SIZE: 10pt; PADDING-TOP: 0px

}

A IMG {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none

}

.body #blog P A {

	BACKGROUND-IMAGE: url(images/buttonbg.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%

}

.body #why P A {

	BACKGROUND-IMAGE: url(images/buttonbg.gif); PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 2px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 2px

}

#wrapper {

	BACKGROUND-COLOR: white; MARGIN: 0px auto; WIDTH: 952px; BORDER-TOP: #0e66b0 3px solid

}

#header {

	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; HEIGHT: 75px; PADDING-TOP: 20px

}

#header A IMG {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FLOAT: left; BORDER-TOP: medium none; BORDER-RIGHT: medium none

}



#main {

	BORDER-BOTTOM: white 1px solid; HEIGHT: 245px; COLOR: white; BORDER-TOP: white 1px solid; 

}

#main A {

	COLOR: white

}

#main A IMG {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none

}

#description {

	WIDTH: 490px

}

#backupContainer {

	DISPLAY: table; CLEAR: both

}

#points {

	BACKGROUND: url(images/blue-fade.jpg) white repeat-x left top; OVERFLOW: hidden

}

#points .point {

	WIDTH: 300px; FLOAT: left

}

#points .point IMG {

	MARGIN: 10px 10px 30px; FLOAT: left

}

#points H2 {

	COLOR: #0a5899; FONT-SIZE: 10pt

}

#points P {

	FONT-SIZE: 9pt

}

#cases {

	BORDER-LEFT: #d7d7d7 1px solid; PADDING-BOTTOM: 1.5em; PADDING-LEFT: 20px; WIDTH: 311px; PADDING-RIGHT: 20px; BACKGROUND: url(images/green-fade.jpg) white no-repeat 1px 1px; FLOAT: right; CLEAR: left; BORDER-TOP: #d7d7d7 1px solid; PADDING-TOP: 0.5em

}

#cases H2 {

	COLOR: #08579a; FONT-SIZE: 11pt

}

#cases UL {

	LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #c4c4c4 1px dotted; LIST-STYLE-IMAGE: url(images/checkgreen.gif); PADDING-TOP: 0px

}

#cases UL LI {

	BORDER-BOTTOM: #c4c4c4 1px dotted; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 9pt; PADDING-TOP: 10px

}

#cases UL A {

	COLOR: #0e66b0; TEXT-DECORATION: none

}

#cases P A {

	COLOR: #ff8e33

}

#pages {

	BORDER-LEFT: #d7d7d7 1px solid; PADDING-BOTTOM: 1.5em; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(images/green-fade.jpg) white no-repeat 1px 1px; CLEAR: left; BORDER-TOP: #d7d7d7 1px solid; PADDING-TOP: 0.5em

}

#pages H2 {

	COLOR: #08579a; FONT-SIZE: 11pt

}

#pages UL {

	LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #c4c4c4 1px dotted; LIST-STYLE-IMAGE: url(images/checkgreen.gif); PADDING-TOP: 0px

}

#pages UL LI {

	BORDER-BOTTOM: #e4e4e4 1px dotted; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 9pt; PADDING-TOP: 5px

}

#pages UL A {

	COLOR: #0e66b0; TEXT-DECORATION: none

}





#pages UL LI UL{

	LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE:none; LIST-STYLE-IMAGE: url(images/checkgreen.gif); PADDING-TOP: 0px

}

#pages UL LI UL LI{

	BORDER-BOTTOM: #e4e4e4 1px dotted; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 9pt; PADDING-TOP: 5px

}

#pages UL LI UL LI A {

	COLOR: #0e66b0; TEXT-DECORATION: none

}







#pages P A {

	COLOR: #ff8e33

}

#why {

	PADDING-BOTTOM: 2em; PADDING-LEFT: 27px; WIDTH: 573px; PADDING-RIGHT: 0px; BACKGROUND: url(images/orange-fade.jpg) white no-repeat 98% 1px; FLOAT: left; BORDER-TOP: #d7d7d7 1px solid; PADDING-TOP: 0.5em

}

#why H2 {

	COLOR: #08579a; FONT-SIZE: 16pt; FONT-WEIGHT: normal

}

#why P {

	FONT-SIZE: 9pt; MARGIN-RIGHT: 12px

}

#footer {

	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #0e66b0; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 2em; CLEAR: both; FONT-SIZE: 9pt; PADDING-TOP: 10px

}

#footer A {

	COLOR: white; TEXT-DECORATION: none

}

#footer .separator {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #7d9fba; FONT-SIZE: 8pt; VERTICAL-ALIGN: 10%; PADDING-TOP: 0px

}

#copyright {

	COLOR: #a1c2dc

}

#links {

	FONT-WEIGHT: bold

}

#links IMG {

	FLOAT: right

}

#testimonials {

	BORDER-LEFT: #d7d7d7 1px solid; PADDING-LEFT: 20px; WIDTH: 260px; FLOAT: right; BORDER-TOP: #d7d7d7 1px solid

}

#testimonials H2 {

	PADDING-RIGHT: 40px; BACKGROUND: url(images/quote.gif) no-repeat 96% 0%; COLOR: #08579a; FONT-SIZE: 11pt; FONT-WEIGHT: bold

}

#blog {

	WIDTH: 291px; FLOAT: left; BORDER-TOP: #d7d7d7 1px solid

}

#blog H2 {

	PADDING-RIGHT: 40px; BACKGROUND: url(images/rss.gif) no-repeat 96% 0%; COLOR: #08579a; FONT-SIZE: 11pt; FONT-WEIGHT: bold

}

#blog H3 {

	COLOR: black; FONT-SIZE: 10pt

}

#blog P {

	TEXT-ALIGN: justify

}

#testimonials P {

	TEXT-ALIGN: justify

}

#blog P A {

	COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none

}

#blog P A:hover {

	TEXT-DECORATION: underline

}

A.button {

	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; BACKGROUND: url(images/buttonbg.gif) white no-repeat left top; COLOR: white; FONT-SIZE: 8pt; TEXT-DECORATION: none; PADDING-TOP: 2px

}

A.button SPAN {

	PADDING-BOTTOM: 2px; PADDING-RIGHT: 10px; BACKGROUND: url(images/buttonbg.gif) white no-repeat right top; PADDING-TOP: 2px

}





#pages table {

	width: 100%;

	background-color: #d7d7d7;

	border-collapse: collapse;

	border-width: 0px;

font-family:Arial;

}



#pages table caption{

border-style:none;

padding:5px 10px;

font-weight:bold;

font-size:18px;

text-align:left;

background-color:#0e66b0;

color:white;

letter-spacing:2px;

}



#pages table thead tr th, #pages table tbody tr th{



border-right: 1px solid #d7d7d7;

border-bottom: 1px solid #d7d7d7;

padding:5px;

font-size:14px;

letter-spacing:1px;





color:green;





}





#pages table thead tr th{

padding:10px 5px;

border-right: 1px solid #efefef;

}



#pages table tr {

background-color: white;

border-bottom:1px dashed #d7d7d7;

}

#pages table tr.alt {

	background-color: #f4f4f4;

}



#pages table tbody td {

color: #666666;

padding:5px;

}



#pages table tbody tr th{

width:30%;

}



#pages table tbody tr a:link, #pages table tbody tr a:visited{

background-color:orange;

padding:3px 15px;

font-weight:bold;

font-size:14px;

text-decoration:none;

color:white;	

letter-spacing:2px;

}

#documentation{
font-family:"Tahoma";
}


#documentation h1{
font-size:18px;
font-family:"Tahoma";
background-color:#eee;
border:1px solid #ddd;
padding:3px;
font-weight:normal;
letter-spacing:1px;
}
