* {
	margin: 0; padding: 0
}
a {
	color: #35405F; text-decoration: none
}
a:hover {
	color: #35405F; text-decoration: underline
}
body {
	background-color: #d6cdb6; text-align: center; font-family: helvetica; font-size: 10pt; color: #6a6f71;line-height:1.6em
}
fieldset {
        padding: 5px 0 5px; border: none
}
h1 {
	padding-bottom: 10px; font-size: 18pt; font-weight: normal
}

h2 {
	font-size: 18pt; font-weight: normal;color:rgb(0, 121, 147)
}
h3 {
	font-size: 12pt; color: #0e696a
}
img {
	border: none
}
input {
	float: left; clear: right
}
label {
	display: block; float: left; width: 140px
}
ul {
	list-style: none
}
.clearfix {
	clear: both; height: 0px; overflow: hidden
}
.container {
	margin: 0 auto 0; padding-top: 10px; width: 942px	
}
.inpText {
	width: 260px
}
#border {
	width: 100%; height: 8px; background: url(assets/images/hr_border.gif) left top repeat-x; overflow: hidden
}
#contactSubmit {
	margin-left: 140px
}
#footer {
	margin:0 auto;padding: 10px 0 20px; font-size: 8pt; color: #007993;border-top:1px solid rgb(0, 121, 147); width: 942px
}
#logo {
	float: left; margin-bottom: 20px
}
#top_bg {
	padding-bottom: 10px; width: 100%; background-color: #007993
}

/*Paul Added*/
#pageContent {float:left;width:940px;text-align:left}
#pageContent p {margin:0 0 15px 0}
#internalTestimonials {margin:0 0 30px 30px}
#languagePicker {margin:0 0 10px 0;padding:0 0 0 10px;background:#f5f5f5;border:1px solid #d6cdb6;font-size:8pt}
#languagePicker ul li {padding: 0 10px 0 10px}
.right {float:right}
.left {float:left}
.inline {display:inline}
.bigText {font-size:16px;line-height:2em}
#blogSummary {text-align:left}
.summaryItem {padding:20px 50px 10px 50px}
.blue {color:rgb(0, 121, 147)}
.gray {color: #6a6f71}
#footer ul li {display:inline;padding:0 15px 0 15px;font-size:10pt}
#rotatorSlogan {padding-left:15px; font-size: 10pt}
/*End Paul Added*/

/************ Top content  ****************/
.col {
	float: right; width: 428px; text-align: left
}
.col p {
	width: 400px; text-align: justify
}
.col ul {
	float: left; padding: 10px 30px 10px 0
}
.col ul li {
	padding-left: 20px; width: 164px; background: url(assets/images/bullet_v.gif) left top no-repeat
}
#bottom_left {
	background: url(assets/images/bottom_left_corner.gif) left bottom no-repeat
}
#bottom_right {
	background: url(assets/images/bottom_right_corner.gif) right bottom no-repeat
}
#flash {
	float: left; margin-bottom: 20px
}
#getit_button {
	display: block; float: right; margin-bottom: 10px; width: 428px; height: 102px; background: #eff1f2 url(assets/images/getit_button.gif) right top no-repeat
}
#top_left {
	background: #eff1f2 url(assets/images/top_left_corner.gif) left top no-repeat
}
#top_right {
	background: url(assets/images/top_right_corner.gif) right top no-repeat
}
#top_right .content {
	padding: 20px 20px 0px; overflow: hidden
}
/************ Buttons Menu ****************/
#about {
	margin-right: 42px; background: url(assets/images/button_about.gif) left top no-repeat
}
#blog {
	margin-right: 41px; background: url(assets/images/button_blog.gif) left top no-repeat
}
#contact {
	background: url(assets/images/button_contact.gif) left top no-repeat
}
#download {
	margin-right: 41px; background: url(assets/images/button_download.gif) left top no-repeat
}
#home {
	margin-right: 42px; background: url(assets/images/button_home.gif) left top no-repeat
}
#menu {
	padding: 5px 0 10px; overflow: hidden
}
#menu ul{
	display: inline
}
#menu ul li {
	display: inline
}
#menu a {
	display: block; float: left; width: 155px; height: 29px
}
/************ Bottom Content **************/
.buy_button {
	float: right; width: 102px; height: 32px; background: url(assets/images/buynow_button.gif) left top no-repeat
}
.hr_light {
	margin-bottom: 10px; width: 100%; height: 2px; background: url(assets/images/hr_light.gif) left top repeat-x; overflow: hidden
}
.info {
	position: absolute; left: -120px; top: -10px; padding: 10px; width: 200px; background-color: #eff1f2; border: 2px solid #6a6a6a; font-weight: normal
}
.read_more {
	position: relative; display: block; float: right; clear: right; margin-top: 5px; width: 99px; height: 16px; background: url(assets/images/readmore_button.gif) left bottom no-repeat
}
.read_more:hover {
	border: 0; z-index: 500; text-decoration: none
}
.read_more:link .info, .read_more:visited .info {
	visibility: hidden
}
.read_more:hover .info {
	visibility: visible; cursor: pointer; z-index: 1000 
}
.row {
	padding: 0 0 10px 66px
}
.row h3 {
        width: 300px
}
.row p {
	width: 300px; text-align: left
}
#advanced {
	background: url(assets/images/bullet_adv.gif) 12px 8px no-repeat
}
#basic {
	background: url(assets/images/bullet_basic.gif) 12px 8px no-repeat
}
#bottom_col {
	width: 480px
}
#hr_dark {
	margin-bottom: 10px; width: 100%; height: 2px; background: url(assets/images/hr_dark.gif) left top repeat-x; overflow: hidden
}
#inter {
	background: url(assets/images/bullet_inter.gif) 12px 8px no-repeat
}
#inter_read_more {
	padding-top: 0px
}
#tutorials {
	background: url(assets/images/bullet_tutorial.gif) 5px 4px no-repeat
}
/************ Rotator *********************/
#bottom {
	margin-top: 0px; padding-top: 20px
}
#rotator {
	float: left; clear: left; width: 440px; background: url(assets/images/rotator_bg.png) left top repeat-y; text-align: left
}
#rotator h1 {
	padding-left: 16px
}
#rotator_bottom {
	float: left; clear: left; width: 440px; height: 17px; background: url(assets/images/rotator_bottom.png) left top no-repeat; overflow: hidden
}
.slide1 {
	padding-bottom: 10px; width: 402px; height: 305px; background: #eff1f2 url(assets/images/test1.jpg) left bottom no-repeat	
}

.slide2 {
	padding-bottom: 10px; width: 402px; height: 305px; background: #eff1f2 url(assets/images/test2.jpg) left bottom no-repeat	
}

.slide3 {
	padding-bottom: 10px; width: 402px; height: 305px; background: #eff1f2 url(assets/images/test3.jpg) left bottom no-repeat	
}
#slides {
	margin: 0 16px 0; overflow: hidden
}
#rotator_top {
	float: left; width: 440px; height: 11px; background: url(assets/images/rotator_top.png) left top no-repeat; overflow: hidden
}
* html #rotator,
* html #rotator_bottom,
* html #rotator_top,
{
	behavior: url(assets/images/iepngfix.htc)
}
