/* CSS Document */
html, body {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma;
	font-size: 11px;
	color: #12283C;
	background-color: #E2EBF2;
}
a {
	text-decoration: underline;
}
#container {
	width: 1001px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CDDEE9;
	border-left-color: #CDDEE9;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#logo {
	float: left;
}
#header {
	background-image: url(http://saffronflashcms.com/saffron/images/header-bg.jpg);
	height: 102px;
	width: 1002px;
}
#top-nav {
	margin-top: 15px;
	float: right;
	width: 250px;
}
#top-nav a {
	height: 23px;
	line-height: 23px;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 14px;
	text-decoration:none;
}
#top-nav a:hover {
	color: #000000;
}
#main-nav {
	clear: both;
	background-image: url(http://saffronflashcms.com/saffron/images/main-nav-bg.gif);
	font-family: Tahoma;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	height: 23px;
	width: 1002px;
}
#main-nav-txt a {
	margin-left: 14px;
	height: 23px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
#main-nav-txt a:hover {
	color: #C5D6E6;
}
.grey {
	color: #BEBEBE;
}
#content-left {
	float: left;
	width: 579px;
}
.content-left-inner {
	float: left;
	width: 649px;
	background-image: url(http://saffronflashcms.com/saffron/images/bg-sections-big.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.content-left-inner2 {
	float: left;
	width: 657px;
	background-image: url(http://saffronflashcms.com/saffron/images/bg-sections-big.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.inner-bg-quote {
	float: left;
	width: 649px;
	background-image: url(http://saffronflashcms.com/saffron/images/bg-web-quote-form.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.inner-bg-contact {
	float: left;
	width: 649px;
	background-image: url(http://saffronflashcms.com/saffron/images/inner-bg-lft-contact.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#content-right {
	float: right;
	width: 349px;
}
#content-right-inner {
	float: right;
	width: 279px;
}
.ttl {
	padding-left: 15px;
	height: 27px;
	line-height: 27px;
	font-family: Tahoma;
	font-size: 16px;
	letter-spacing: 1px;
}
.ttl-inner {
	padding-left: 15px;
	height: 30px;
	line-height: 30px;
	font-family: Tahoma;
	color: #002E5B;
	font-size: 16px;
	letter-spacing: 1px;
	background-image: url(http://saffronflashcms.com/saffron/images/bg-ttl-inner-right-blocks.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.ttl-maiiling-list {
	padding-left: 15px;
	height: 30px;
	line-height: 30px;
	font-family: Tahoma;
	color: #3B3619;
	font-size: 16px;
	letter-spacing: 1px;
	background-image: url(http://saffronflashcms.com/saffron/images/bg-ttl-inner-right-blocks.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.ttl-inner-lft {
	padding-left: 15px;
	height: 30px;
	line-height: 30px;
	font-family: Tahoma;
	color: #002E5B;
	font-size: 16px;
	letter-spacing: 1px;
}
.ttl-inner-lft2 {
	padding-left: 23px;
	height: 30px;
	line-height: 30px;
	font-family: Tahoma;
	color: #ffffff;
	font-size: 16px;
	letter-spacing: 1px;
}.ttl-inner-lft3 {
	padding-left: 23px;
	height: 30px;
	line-height: 30px;
	font-family: Tahoma;
	color: #ffffff;
	font-size: 16px;
	letter-spacing: 1px;
}
.general-ttl {
	background-image:url(http://saffronflashcms.com/saffron/images/ttl-gen.jpg);
	background-position: left;
	background-repeat:no-repeat;
	color: #002E5B;	
}
#content {
	background-color: #FFFFFF;
	margin-top: 30px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 25px;
}
.rt-content-wrapper {
	width: 349px;
	background-repeat: no-repeat;
	background-position: top;
}
.inner-rt-blocks-lft {
	float: left;
	width: 153px;
	padding-top: 10px;
	padding-left: 14px;
	font-family: Tahoma;
}
.form-row {
	font-family: Tahoma;
	font-size: 14px;
	color: #043256;
	clear: both;
	height: 30px;
}
.form-row3 {
	font-family: Tahoma;
	font-size: 14px;
	color: #043256;
	clear: both;
	height: 26px;
}

.form-labels {
	text-align: right;
	float: left;
	width: 228px;
	line-height: 30px;
	height: 30px;
}
.form-labels2 {
	text-align: right;
	float: left;
	width: 199px;
	line-height: 30px;
	height: 30px;
}
.form-labels3 {
	text-align: right;
	float: left;
	width: 74px;
	line-height: 26px;
	height: 26px;
	font-family: Tahoma;
	font-size: 14px;
	color: #043256;
}


.form-fields {
	float: right;
	width: 294px;
	text-align: left;
	margin-top: 5px;
}
.form-fields3 {
	float: right;
	width: 217px;
	text-align: left;
	margin-top: 2px;

}

.radio-btn {
	float: left;
	margin-left:22px;
	width: 10px;
	text-align: left;
	margin-top: 5px;
}
.radio-btn2 {
	float: left;
	margin-right:40px;
	width: 10px;
	margin-top: 5px;
}
.inputs2 {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #5A7C92;
	border-left-color: #5A7C92;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.inputs3 {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #5A7C92;
	border-left-color: #5A7C92;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	width: 192px;
}
.area1 {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #5A7C92;
	border-left-color: #5A7C92;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #F1F5F8;
	border-bottom-color: #F1F5F8;
	width:260px;
	height:54px;

}
.area2 {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #5A7C92;
	border-left-color: #5A7C92;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #F1F5F8;
	border-bottom-color: #F1F5F8;
	height: 51px;
	width: 192px;
}

#title-inner {
	height: 29px;
}

.inner-rt-block-rt {
	float: right;
	padding-top: 12px;
	padding-right: 7px;
}
.rt-blocks-bg {
	background-image: url(http://saffronflashcms.com/saffron/images/bg-rt-section.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 350px;
	clear: both;
}
.rt-blocks-bg-inner {
	background-image: url(http://saffronflashcms.com/saffron/images/bg-sections.jpg);
	background-repeat: no-repeat;
	background-position: top;
	clear: both;
}
#wrapper1 {
	padding-right: 22px;
	padding-left: 21px;
	padding-top: 12px;
	clear: both;
	font-family:Tahoma;
	font-size: 12px;
}
#wrapper2 {
	padding-right: 22px;
	padding-left: 21px;
	clear: both;
	font-family:Tahoma;
	font-size: 12px;
}
.special-ttl {
	background-position: left;
	color: #FFFFFF;
}
#txt5 {
	float: right;
	margin-bottom: 15px;
	
}
.txt5 {
	float: right;
	margin-bottom: 15px;
	
}
#ttl-yellow {
	background-image: url(http://saffronflashcms.com/saffron/images/ttl-yellow.jpg);
}
#ttl-red {
	background-image: url(http://saffronflashcms.com/saffron/images/ttl-red.jpg);
	background-repeat: no-repeat;
}
#ttl-green {
	background-image: url(http://saffronflashcms.com/saffron/images/ttl-green.jpg);
}
#txt4 {
	float: left;
	width: 43px;
}
#txt4a {
	float: left;
	width: 43px;
	margin-left: 15px;
	margin-top: 10px;
}
.txt2a {
	margin-top: 12px;
	margin-left: 10px;
	margin-right: 40px;
	color: #000000;
}
#txt5a {
	float: left;
	margin-top: 3px;
	padding-left: 70px;
}
.txt5a {
	float: left;
	margin-top: 3px;
	padding-left: 50px;
}
#copyright {
	float: left;
}
#txt4b {
	float: left;
	width: 43px;
	
	margin-top: 10px;
}
#more-arrow {
	float: left;
}
.more-arrow {
	float: left;
}
a.more {
	color: #255073;
	float: right;
}
a.more:hover {
	color: #000000;
}
a.more2 {
	color: #2F77B3;
	font-family: Verdana;
	font-size: 11px;
}
a.more2:hover {
	text-decoration:none;
}
a.more3 {
	color: #2F77B3;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}
a.more3:hover {
	text-decoration:none;
}
#four-sections {
	width: 579px;
}
.black {
	color: #000000;
}
a.link-black {
	color: #000000;
	text-decoration: underline;
}
a.link-black:hover {
	text-decoration: none;
}
a.link-blue {
	color: #255073;
}
a.link-blue:hover {
	text-decoration: none;
}
a.link-blue2 {
	color: #003C8D;
}
a.link-blue2:hover {
	text-decoration: none;
}
a.link-blue3 {
	color: #0066CC;
}
a.link-blue3:hover {
	text-decoration: none;
}
a.link-blue4 {
	color: #2F77B3;
}
a.link-blue4:hover {
	text-decoration: none;
}
.list-comps {
	font-family: Tahoma;
	font-size: 12px;
	color: #255073;
	text-align: center;
}
p {
	margin: 0px;
	padding: 0px;
}
#box1 {
	background-image: url(http://saffronflashcms.com/saffron/images/bg-sections.gif);
	background-repeat: no-repeat;
	background-position: top;
}
#box2 {
	background-image: url(http://saffronflashcms.com/saffron/images/bg-sections.gif);
	background-repeat: no-repeat;
	background-position: top;
}#box3 {
	background-image: url(http://saffronflashcms.com/saffron/images/bg-sections.gif);
	background-repeat: no-repeat;
	background-position: top;
}#box4 {
	background-image: url(http://saffronflashcms.com/saffron/images/bg-sections.gif);
	background-repeat: no-repeat;
	background-position: top;
}
#ttl-section1 {
	height: 27px;
	width: 279px;
	background-image: url(http://saffronflashcms.com/saffron/images/bg-ttl-sections.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.ttl-section {
	height: 27px;
	width: 279px;
	background-image: url(http://saffronflashcms.com/saffron/images/bg-ttl-sections.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Tahoma;
	font-size: 15px;
	color: #002E5B;
}
.img-flt-rt {
	float: right;
}
.img-flt-lft {
	float: left;
}
.tahoma-bold {
	font-family: Tahoma;
	font-size: 13px;
}
.price-cart-txt {
	font-family: verdana;
	font-size: 11px;
	color: #074174;
}
.price-cart-txt2 {
	font-family: verdana;
	font-size: 10px;
	color: #074174;
}
a.price-cart {
	font-family: verdana;
	font-size: 10px;
	color: #074174;
}
a.price-cart:hover {
	text-decoration:none;
}
a.price-cart2 {
	font-family: verdana;
	font-size: 10px;
	color: #074174;
}
a.price-cart2:hover {
	text-decoration:none;
}
a.cmplt-art {
	font-family: verdana;
	font-size: 10px;
	color: #002E5B;
}
a.cmplt-art:hover {
	text-decoration:none;
}
.tahoma-14 {
	font-family: Tahoma;
	font-size: 14px;
	color: #002E5B;
}
.dark-blue {
	color: #0B2F4F;
}
.blue-txt {
	color: #2F77B3;
}
#footer {
	clear: both;
	margin-top: 22px;
	background-color: #4784AF;
	font-family: Verdana;
	font-size: 10px;
	color: #ACC8DB;
	height: 22px;
}
#btm-nav {
	line-height: 22px;
	float: right;
	height: 22px;
	margin-right: 18px;
}
#copyright {
	line-height: 22px;
	float: left;
	height: 22px;
	margin-left: 10px;
}
#btn-lrn-more {
	float: right;
	margin-top: 16px;
	margin-right: 21px;
}
#content-right {
	width: 350px;
	float: right;
}
#content-section1 {
	background-image: url(http://saffronflashcms.com/saffron/images/img-section4.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.input-field1 {
	height: 13px;
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	border: 1px solid #999999;
}
.nav-btm {
	color: #ACC8DB;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
}
.nav-btm:hover {
	color: #FFFFFF;
}
.red {
	color: #AD1F23;
}
.bg-normal {
	background-image: url(http://saffronflashcms.com/saffron/images/bg-ttl-inner-nrml.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.bg-yellow {
	background-image: url(http://saffronflashcms.com/saffron/images/bg-ttl-inner-yellow.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.bg-red {
	background-image: url(http://saffronflashcms.com/saffron/images/bg-ttl-inner-red.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.bg-red2 {
	background-image: url(http://saffronflashcms.com/saffron/images/bg-ttl-inner-red2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-green-inner {
	background-image: url(http://saffronflashcms.com/saffron/images/inner-bg-ttl-lft-big.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.inner-paddings {
	padding-right: 22px;
	padding-left: 22px;
}
.inner-paddings2 {
	padding-top: 5px;
	padding-right: 22px;
	padding-left: 22px;
}
.inner-para1 {
	font-family: Tahoma;
	font-size: 12px;
	color:#000000;
}
.list1 {
	list-style-position: outside;
	margin-top:6px;
	margin-bottom:6px;
	list-style-image: url(http://saffronflashcms.com/saffron/images/bullet1.gif);
}
.list2 {
	list-style-position: outside;
	margin-left: 36px;
	padding-left: 8px;
	list-style-image: url(http://saffronflashcms.com/saffron/images/bullet-2.gif);
	line-height: 16px;
	top: 10px;
}
.first-para-title {
	font-family: Tahoma;
	font-size: 14px;
	color: #002E5B;
	margin-top: 23px;
	margin-bottom: 15px;
}
.divider1 {
	background-image: url(http://saffronflashcms.com/saffron/images/divider.gif);
	width: 623px;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 12px;
	margin-left: auto;
}
.divider2 {
	background-image: url(http://saffronflashcms.com/saffron/images/divider.gif);
	width: 623px;
	margin-top: 11px;
	margin-right: auto;
	margin-bottom: 8px;
	margin-left: auto;
}
.cms-scr-sh-txt {
	font-family: Tahoma;
	font-size: 12px;
	float: left;
	margin-top: 4px;
	color: #123E60;
	text-align: center;
}
.bg-10-comps {
	background-image: url(http://saffronflashcms.com/saffron/images/bg-10-comps.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 599px;
	width: 649px;
	padding-left: 8px;
}
.margin-top {
	margin-top: 15px;
}
.web-creator-example-pics {
	float:left; margin-right:16px;
}
#offer-txt {
	font-family: Tahoma;
	font-size: 14px;
	margin-top: 8px;
	line-height: 22px;
	text-align: center;
	float: left;
	padding-left: 140px;
}
#offer-price {
	float: left;
	margin-top: 40px;
	padding-left: 33px;
}
.usr-gd-img {
	margin-top: 16px;
	margin-right: 20px;
}
