@charset "UTF-8";
/* CSS Document */
body{
	font-family:Helvetica, Arial, sans-serif
}
p{
	margin: 7px 0;
	font-size:13px;
	line-height:17px;
}

a {
	outline : 0;
	border : none;
}
a img 
{
	outline : 0;
}
img 
{
	border : 0;
}

.footnote { 
	font-size:12px;
	color:#666;
	font-style:italic;
	margin-top:18px;
	margin-bottom:3px;
}

.addcontent p {
	font-size:13px;
	color: #333;
	line-height:20px;
}

.articlepage p, .surveypage p {
	margin-top:7px;
	margin-bottom:7px;
}

.testdrive
{
	font-size:13px;
}

.buysignal
{
	font-size:13px;
	line-height:17px; 
	float:left;
	margin-top:3px;
}

.clear{
	clear:both;
}
#heading h1
{
	font-size:23px;
	font-weight:bold;
	color:#00428D;
	margin-top: 2px;
}
.options{
	margin:0;
	padding:0;
	font-size:13px;
}
.options ul{
	margin:0;
	padding:0;
}
.options ul li{
	list-style:none;
	margin: 7px 0;
	padding:0;
	font-size:13px;
}

.survey{
	margin:0;
	padding:0;
	font-size:13px;
}
.survey ul{
	margin:0;
	padding:0;
}
.survey ul li{
	list-style:none;
	margin: 20px 0px 20px 0px;
	padding:0;
	font-size:13px;
}
.survey input
{
	float:left;
}

.survey p
{
	float:left;
}

.content .rightcolumn
{
	float:left;
	margin-left:35px;
}

.content .fixed
{
	width:320px;
}

.sub-title
{
	font-size:15px;
	font-weight:bold;
	margin-top:21px;
	margin-bottom:4px;
}
.blue-title
{
	font-size:18px; 
	font-weight:bold; 
	color:#00428D;
}
.white-box
{
	-webkit-border-radius: 11px;
	-moz-border-radius: 11px;
	border-radius: 5px;
	background-color: #FFFFFF;
	padding: 20px 40px;
}
.libraries{
	width:305px;
	margin:25px 0;
	display:inline-block;
}
.libraries h2{
	font-size:15px;
	font-weight:bold;
	margin-top:12px;
    float:left
}
.libraryelement{
	border-bottom:1px solid #ccc;
	margin:6px 0;
	padding:0 0 6px 0;
}
.title-text
{
	font-weight:bold; 
	font-size: 18px; 
	margin-left: 14px;
	margin-top: 2px;
}

.small-button a:link, .small-button a:visited
{
	background: rgb(164,198,217); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(164,198,217,1) 0%, rgba(73,139,176,1) 5%, rgba(50,94,120,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(164,198,217,1)), color-stop(5%,rgba(73,139,176,1)), color-stop(100%,rgba(50,94,120,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(164,198,217,1) 0%,rgba(73,139,176,1) 5%,rgba(50,94,120,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(164,198,217,1) 0%,rgba(73,139,176,1) 5%,rgba(50,94,120,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(164,198,217,1) 0%,rgba(73,139,176,1) 5%,rgba(50,94,120,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(164,198,217,1) 0%,rgba(73,139,176,1) 5%,rgba(50,94,120,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4c6d9', endColorstr='#325e78',GradientType=0 ); /* IE6-9 */
	display:block;
	text-align:center;
	color:#fff;
	font-weight:bold;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	outline:none;
	border:1px solid #396984;
	border-radius:3px;
	height:33px;
	width:85px;
	font-size:13px;
	line-height:32px;
}
.small-button a:hover, .small-button a:active
{
	background: rgb(164,198,217); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(164,198,217,1) 0%, rgba(14,119,175,1) 5%, rgba(22,84,119,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(164,198,217,1)), color-stop(5%,rgba(14,119,175,1)), color-stop(100%,rgba(22,84,119,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(164,198,217,1) 0%,rgba(14,119,175,1) 5%,rgba(22,84,119,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(164,198,217,1) 0%,rgba(14,119,175,1) 5%,rgba(22,84,119,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(164,198,217,1) 0%,rgba(14,119,175,1) 5%,rgba(22,84,119,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(164,198,217,1) 0%,rgba(14,119,175,1) 5%,rgba(22,84,119,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4c6d9', endColorstr='#165477',GradientType=0 ); /* IE6-9 */
	transition:background 0.5s linear 5s;
}
.large-button a:link, .large-button a:visited
{
	background: rgb(164,198,217); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(164,198,217,1) 0%, rgba(73,139,176,1) 5%, rgba(50,94,120,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(164,198,217,1)), color-stop(5%,rgba(73,139,176,1)), color-stop(100%,rgba(50,94,120,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(164,198,217,1) 0%,rgba(73,139,176,1) 5%,rgba(50,94,120,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(164,198,217,1) 0%,rgba(73,139,176,1) 5%,rgba(50,94,120,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(164,198,217,1) 0%,rgba(73,139,176,1) 5%,rgba(50,94,120,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(164,198,217,1) 0%,rgba(73,139,176,1) 5%,rgba(50,94,120,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4c6d9', endColorstr='#325e78',GradientType=0 ); /* IE6-9 */
	display:block;
	text-align:center;
	color:#fff;
	font-weight:bold;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	outline:none;
	border:1px solid #396984;
	border-radius:3px;
	height:87px;
	width:178px;
	font-size:20px;
	line-height:90px;
}
.large-button a:hover, .large-button a:active
{
	background: rgb(164,198,217); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(164,198,217,1) 0%, rgba(14,119,175,1) 5%, rgba(22,84,119,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(164,198,217,1)), color-stop(5%,rgba(14,119,175,1)), color-stop(100%,rgba(22,84,119,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(164,198,217,1) 0%,rgba(14,119,175,1) 5%,rgba(22,84,119,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(164,198,217,1) 0%,rgba(14,119,175,1) 5%,rgba(22,84,119,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(164,198,217,1) 0%,rgba(14,119,175,1) 5%,rgba(22,84,119,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(164,198,217,1) 0%,rgba(14,119,175,1) 5%,rgba(22,84,119,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4c6d9', endColorstr='#165477',GradientType=0 ); /* IE6-9 */
	transition:background 0.5s linear 5s;
}
.medium-button a:link, .medium-button a:visited
{
	background: rgb(164,198,217); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(164,198,217,1) 0%, rgba(73,139,176,1) 5%, rgba(50,94,120,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(164,198,217,1)), color-stop(5%,rgba(73,139,176,1)), color-stop(100%,rgba(50,94,120,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(164,198,217,1) 0%,rgba(73,139,176,1) 5%,rgba(50,94,120,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(164,198,217,1) 0%,rgba(73,139,176,1) 5%,rgba(50,94,120,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(164,198,217,1) 0%,rgba(73,139,176,1) 5%,rgba(50,94,120,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(164,198,217,1) 0%,rgba(73,139,176,1) 5%,rgba(50,94,120,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4c6d9', endColorstr='#325e78',GradientType=0 ); /* IE6-9 */
	display:block;
	text-align:center;
	color:#fff;
	font-weight:bold;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	outline:none;
	border:1px solid #396984;
	border-radius:3px;
	height:56px;
	width:178px;
	font-size:15px;
	line-height:55px;
}
.medium-button a:hover, .medium-button a:active
{
	background: rgb(164,198,217); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(164,198,217,1) 0%, rgba(14,119,175,1) 5%, rgba(22,84,119,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(164,198,217,1)), color-stop(5%,rgba(14,119,175,1)), color-stop(100%,rgba(22,84,119,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(164,198,217,1) 0%,rgba(14,119,175,1) 5%,rgba(22,84,119,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(164,198,217,1) 0%,rgba(14,119,175,1) 5%,rgba(22,84,119,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(164,198,217,1) 0%,rgba(14,119,175,1) 5%,rgba(22,84,119,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(164,198,217,1) 0%,rgba(14,119,175,1) 5%,rgba(22,84,119,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4c6d9', endColorstr='#165477',GradientType=0 ); /* IE6-9 */
	transition:background 0.5s linear 5s;
}
.save-button
{
	background: rgb(141,202,19); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(176,221,6,1) 0%, rgba(141,202,19,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left tcop, left bottom, color-stop(0%,rgba(176,221,6,1)), color-stop(100%,rgba(141,202,19,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(176,221,6,1) 0%,rgba(141,202,19,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(176,221,6,1) 0%,rgba(141,202,19,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(176,221,6,1) 0%,rgba(141,202,19,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(176,221,6,1) 0%,rgba(141,202,19,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B0DD06', endColorstr='#8DCA13',GradientType=0 ); /* IE6-9 */
	display:block;
	text-align:center;
	color:#38433D;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	outline:none;
	border:1px solid #648A11;
	border-radius:3px;
	width: 87px;
	font-size: 12px;
	padding:6px;
}
.silver-button
{
	background: rgb(164,198,217); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(235,235,243,1) 50%, rgba(235,235,243,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left tcop, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(50%,rgba(235,235,243,1)), color-stop(100%,rgba(235,235,243,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(235,235,243,1) 50%, rgba(235,235,243,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(235,235,243,1) 50%, rgba(235,235,243,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(235,235,243,1) 50%, rgba(235,235,243,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(235,235,243,1) 50%, rgba(235,235,243,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#EBEBF3',GradientType=0 ); /* IE6-9 */
	display:block;
	text-align:center;
	color:#38433D;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	outline:none;
	border:1px solid #B9B8CA;
	border-radius:3px;
	margin-top: 10px;
	font-size: 12px;
	padding:6px;
}
.silver-button-link a:link, .continue-button a:visited
{
	background: rgb(164,198,217); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(235,235,243,1) 50%, rgba(235,235,243,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left tcop, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(50%,rgba(235,235,243,1)), color-stop(100%,rgba(235,235,243,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(235,235,243,1) 50%, rgba(235,235,243,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(235,235,243,1) 50%, rgba(235,235,243,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(235,235,243,1) 50%, rgba(235,235,243,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(235,235,243,1) 50%, rgba(235,235,243,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#EBEBF3',GradientType=0 ); /* IE6-9 */
	display:block;
	text-align:center;
	color:#38433D;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	outline:none;
	border:1px solid #B9B8CA;
	border-radius:3px;
	margin-top: 10px;
	font-size: 12px;
	padding:6px;
}
.cancel-button
{
	background: rgb(164,198,217); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(250,211,118,1) 0%, rgba(246,176,52,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left tcop, left bottom, color-stop(0%,rgba(250,211,118,1)), color-stop(100%,rgba(246,176,52,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(250,211,118,1) 0%,rgba(246,176,52,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(250,211,118,1) 0%,rgba(246,176,52,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(250,211,118,1) 0%,rgba(246,176,52,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(250,211,118,1) 0%,rgba(246,176,52,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fad376', endColorstr='#f6b034',GradientType=0 ); /* IE6-9 */
	display:block;
	text-align:center;
	color:#38433D;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	outline:none;
	border:1px solid #AA7b2b;
	border-radius:3px;
	width: 87px;
	font-size: 12px;
	padding:6px;
}	
.cancel-button-link a:link, .cancel-button-link a:visited
{
	background: rgb(164,198,217); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(250,211,118,1) 0%, rgba(246,176,52,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left tcop, left bottom, color-stop(0%,rgba(250,211,118,1)), color-stop(100%,rgba(246,176,52,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(250,211,118,1) 0%,rgba(246,176,52,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(250,211,118,1) 0%,rgba(246,176,52,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(250,211,118,1) 0%,rgba(246,176,52,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(250,211,118,1) 0%,rgba(246,176,52,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fad376', endColorstr='#f6b034',GradientType=0 ); /* IE6-9 */
	display:block;
	text-align:center;
	color:#38433D;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	outline:none;
	border:1px solid #AA7b2b;
	border-radius:3px;
	width: 87px;
	font-size: 12px;
	padding:6px;
}	
.continue-button a:link, .continue-button a:visited {
	background: rgb(176,221,6); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(176,221,6,1) 0%, rgba(141,202,19,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(176,221,6,1)), color-stop(100%,rgba(141,202,19,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(176,221,6,1) 0%,rgba(141,202,19,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(176,221,6,1) 0%,rgba(141,202,19,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(176,221,6,1) 0%,rgba(141,202,19,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(176,221,6,1) 0%,rgba(141,202,19,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0dd06', endColorstr='#8dca13',GradientType=0 ); /* IE6-9 */
    border: 1px solid #648A11;
    border-radius: 3px 3px 3px 3px;
    color: #38433D;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin-top: 20px;
    outline: medium none;
    text-align: center;
    text-decoration: none;
    width: 87px;
	padding:6px;
}
.browse-button a:link, .browse-button a:visited {
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(235,235,243,1) 50%, rgba(235,235,243,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(50%,rgba(235,235,243,1)), color-stop(100%,rgba(235,235,243,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(235,235,243,1) 50%,rgba(235,235,243,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(235,235,243,1) 50%,rgba(235,235,243,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(235,235,243,1) 50%,rgba(235,235,243,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(235,235,243,1) 50%,rgba(235,235,243,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebf3',GradientType=0 ); /* IE6-9 */
    border: 1px solid #B9B8CA;
    border-radius: 3px 3px 3px 3px;
    color: #38433D;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin-top: 5px;
    outline: medium none;
    text-align: center;
    text-decoration: none;
    width: 87px;
	float:right;
	padding:6px;
}

.system-message-button a:link, .system-message-button a:visited
{
	background: rgba(221,49,47,1); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(164,198,217,1) 0%, rgba(251,83,72,1) 5%, rgba(221,49,47,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(164,198,217,1)), color-stop(5%,rgba(251,83,72,1)), color-stop(100%,rgba(221,49,47,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(164,198,217,1) 0%,rgba(251,83,72,1) 5%,rgba(221,49,47,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(164,198,217,1) 0%,rgba(251,83,72,1) 5%,rgba(221,49,47,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(164,198,217,1) 0%,rgba(251,83,72,1) 5%,rgba(221,49,47,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(164,198,217,1) 0%,rgba(251,83,72,1) 5%,rgba(221,49,47,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FB5348', endColorstr='#DD312F',GradientType=0 ); /* IE6-9 */
	display:block;
	text-align:center;
	color:#fff;
	font-weight:bold;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	outline:none;
	border:1px solid #396984;
	border-radius:3px;
	height:56px;
	width:178px;
	font-size:15px;
	line-height:55px;
}

.system-message-button a:hover, .system-message-button a:active
{
	background: rgb(181,6,17); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(164,198,217,1) 0%, rgb(181,6,17) 5%, rgba(157,0,11,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(164,198,217,1)), color-stop(5%,rgb(181,6,17)), color-stop(100%,rgba(157,0,11,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(164,198,217,1) 0%,rgb(181,6,17) 5%, rgba(157,0,11,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(164,198,217,1) 0%,rgb(181,6,17) 5%, rgba(157,0,11,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(164,198,217,1) 0%,rgb(181,6,17) 5%, rgba(157,0,11,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(164,198,217,1) 0%,rgb(181,6,17) 5%, rgba(157,0,11,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B50611', endColorstr='#9D000B',GradientType=0 ); /* IE6-9 */
	transition:background 0.5s linear 5s;

.black-line {
    background-color: #ccc;
    height: 1px;
    margin: 5px 0;
}
.bold-text
{
	font-family: helvetica; 
	font-size:16px; 
	font-weight:bold;
	margin-top:10px;
}

.box-spacing
{
	margin-top:2px; 
	margin-left:-2px;
}
.txt-small
{
	font-size: 12px;
	line-height: 14px;
}
.added-img
{
	border: solid 1px #000000;
	padding: 5px;
}

.background
{
	background-color:#777777;
}
.lists
{
	list-style:none;
	margin-left:-40px;
}

.date-text
{
	font-size:13px;
	line-height:17px;
	margin-right:10px;
}