@charset "utf-8";
/* CSS Document */


#mainpicture img
{
	max-width:400px;
}


.mainpicture img
{
	max-width:400px;
}

#site-content
{
	font-size:15px;
	line-height:20px;
}

#site-content a
{
	color:#B7090A;
	font-weight:bold;
}

#site-content a:hover
{
	color:#1D4195;
}

#site-content ul li
{
	list-style-type:disc;
	margin-left:20px;
	padding:5px 0px 5px 0px;
	color:#B7090A;

}
#sin-wraper{width:100%;}
#sin-container{width:788px; margin:5px auto;}
.sin-top{width:788px; background:url(../images/top_bg.jpg) left top no-repeat; height:7px; font-size:2px;}
.sin-middle{width:788px; background:url(../images/mid_bg.jpg) repeat-y; float:left;}
.sin-bottom{width:788px; background:url(../images/btm_bg.jpg) left bottom no-repeat; clear:both; height:7px; font-size:2px;}
.sin-header{width:788px; height:67px;}
.sin-logo{float:left; padding:5px 0 0 14px;}
.sin-toplinks{width:400px; float:right; padding:5px 14px 0 0; }
.sin-toplinks ul{ float:right; list-style:none; line-height:25px;}
.sin-toplinks li{display:inline; padding:0px 5px 0 5px;}
.sin-toplinks li.home a{background:url(../images/ic_home.jpg) left top no-repeat; text-decoration:none; padding:3px 0 0 19px;}
.sin-toplinks li.home a:hover{background:url(../images/ic_home.jpg) left top no-repeat; text-decoration:underline; padding:3px 0 0 19px;}
.sin-toplinks li.contact a{background:url(../images/ic_phone.jpg) left top no-repeat; text-decoration:none; padding:3px 0 0 19px;}
.sin-toplinks li.contact a:hover{background:url(../images/ic_phone.jpg) left top no-repeat; text-decoration:underline; padding:3px 0 0 19px;}
.sin-toplinks li.enquiries a{background:url(../images/ic_feedback.jpg) left top no-repeat; text-decoration:none; padding:3px 0 0 16px;}
.sin-toplinks li.enquiries a:hover{background:url(../images/ic_feedback.jpg) left top no-repeat; text-decoration:underline; padding:3px 0 0 16px;}
.sin-numbers{font-size:18px; font-weight:bold;}

.sin-menubar{position:relative; clear:both;}
.sin-menubar-inner
{
	height:29px;
	line-height:27px;
	margin:0px 5px 0px 5px;
	border-bottom:1px solid #737373;
	border-top:1px solid #737373;
	background:url(../images/menu-bg.jpg) repeat-x center;
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
}

.sin-menubar-inner a
{
	background:url(../images/menu-sptr.jpg) no-repeat right  1px;
	height:27px;
	display:block;
	float:left;
	text-align:center;

}
.sin-menubar-inner a:link ,.sin-menubar-inner a:visited{color:#FFFFFF; text-decoration:none;}
.sin-menubar-inner a:hover{color:#000000; text-decoration:none; }
.sin-menubar-inner a:active{color:#FFFFFF; text-decoration:none;}

.sin-menubar-inner li
{
	height:29px;
	line-height:27px;
	margin:0px 0px 0px 0px;
	display:inline;
	color:#ffffff;
	font-weight:bold;
	background:url(../images/menu-sptr.jpg) no-repeat right 1px;
	text-align:center;
}


.sin-drop-menu{position:absolute; width:115px; padding-top:20px;}
.sin-drop-menu li a{height:18px; line-height:18px; display:block; background:#FFFFFF; border:1px solid #999999; border-top:none; padding-left:10px; text-decoration:none; }

.sin-drop-menu li a:link , .sin-drop-menu li a:visited{color:#464646; text-decoration:none;}
.sin-drop-menu li a:hover{color:#ffffff; text-decoration:none; background-color:#E63023;}
.sin-drop-menu li a:active{color:#464646; text-decoration:none;}


.sin-page-banner{margin:0px 5px 0px 5px;  padding:5px 5px 0px 5px;}
.sin-page-banner-home{margin:0px;  padding:0px;}
.sin-banner-img{float:left; border:5px solid #e1e1e1;}
.sin-page-banner img{display:block; float:left;}
.sin-special-offers{width:181px; padding-left:5px; float:left; }


/* Special Offers Dev */

.sin-special-offers-dev
{
	width:180px;
	height: 210px;
	padding-left:5px;
	float:left;
	background-image: url(images/specialoffers-bg.png);
	background-repeat: no-repeat;
}


#sin-special-offers-title{ padding: 10px 0px 0px 10px;}
#sin-special-offers-title a { font-size:22px; text-decoration: none; color:#fff;}
#sin-special-offers-title a:hover {font-size:22px; text-decoration: none; color:#fff;}

#sin-special-offers-btn
{
	width:85px;
	height:29px;
	position:relative;
	top:-15px;
}

#sin-special-offers-btn a
{
	background-image: url(images/specialoffers-btn.png);
	background-repeat: no-repeat;
	width:83px;
	height:29px;
	padding: 5px 10px 10px 7px;
	color:#fff;
	text-decoration:none;
}

#sin-special-offers-btn a:hover
{
	background-image: url(images/specialoffers-btn-hvr.png);
	background-repeat: no-repeat;
	width:83px;
	height:29px;
	color:#fff;
	text-decoration:none;
}

/* End Special Offers Dev */

.sin-page-middle{margin:0px 5px 0px 5px; padding:10px 5px 0 5px;  clear:both; }

.sin-left{width:779px;  float:left;}
.sin-left-inner{padding:0 8px;}
.sin-left p{padding:5px 0 5px 0; line-height:20px;}

.sin-right{width:181px;  float:right;}

.sin-call-us
{
	background:url(../images/callus.jpg) no-repeat;
	height:93px;
	text-align:center;
	font-size:19px;
	font-weight:bold;
	color:#FFFFFF;
}

.sin-call-us a
{
	color:#ffffff;
}

/* News Item */
.sin-latest-news
{
	background:url(../images/bg-letest-news.jpg) repeat-x top;
	border:1px solid #d3d3d3;
	background-color:#FFFFFF;
	color:#464646;
	line-height:16px;
}

.newsitem h3{line-height:20px; text-align:left; border-top:1px solid #000000; border-bottom:1px solid #000000;}
.newsitem p { line-height:15px; text-align:left;}
.sin-latest-news-inner{padding:7px;}
.sin-news-title{font-size:17px; font-weight:bold; color:#0d0d0d;}
.sin-latest-news span{color:#d77003; font-weight:bold;}
.sin-news-more{text-align:center; color:#000000; text-decoration:underline; font-weight:bold; line-height:26px;}
.sin-news-more a:link ,.sin-news-more a:visited{text-decoration:underline; color:#000000}
.sin-news-more a:hover{text-decoration:underline; color:#d77003;}
.sin-news-more a:active{text-decoration:underline; color:#000000}
.sin-news-brd{background:url(../images/bg-news-brd.jpg) repeat-x bottom;}
.sin-latest-news dd{padding:3px 0 3px 0; text-align:right;}


/* End of News */
.sin-bhta{border:1px solid #d3d3d3; background:#fbfbf3; padding:5px 0 5px 35px;}

.sin-featured-part {height:223px; padding-top:20px;}
.sin-featured-part-dl{margin:4px;} 

.sin-featu1{border:1px solid #d4bca3; background:url(../images/featu1_bg.gif) repeat-x; height:223px; width:168px;  float:left; margin-right:28px;}
.sin-featu1 span{color:#6e3c06;}
.sin-featul-img{/*width:156px;*/ max-height:145px; text-align:center; border:1px solid #d4bca3; }

.sin-featu2{border:1px solid #bfc9e1; background:url(../images/featu2_bg.gif) repeat-x; height:223px; width:168px;  float:left; }
.sin-featu2 span{color:#152652;}
.sin-featu2-img
{
	max-width:155px;
	max-height:155px;
	text-align:center;
	border:1px solid #a4c2d7;
}


.sin-featu3{border:1px solid #cacaca; background:url(../images/featu3_bg.gif) repeat-x; height:223px; width:168px; float:right;}
.sin-featu3 span{color:#000000;}
.sin-featu3-img{width:156px; height:144px; text-align:center; border:1px solid #cacaca; }


.sin-featured-title{text-align:center; font-weight:bold; color:#000000; padding:4px; font-size:0.8em; width:164px;}

.sin-footer-link{line-height:30px; color:#381909; text-align:center;}
.sin-footer-link a{padding:0 2px; color:#381909;}
.sin-footer-link a:link ,.sin-footer-link a:visited{color:#381909; text-decoration:none;}
.sin-footer-link a:hover{color:#381909; text-decoration:underline;}
.sin-footer-link a:active{color:#381909; text-decoration:none;}



.sin-sptr{font-size:1px; clear:both; height:10px;}
.sin-title{font-size:16px; font-weight:bold; line-height:36px; color:#b7090a;}
.sin-title-bar{border:1px solid #e4e4e4; height:27px; background:#f0f0f0 url(../images/featured_ttl_bg.jpg) no-repeat left; font-size:15px; font-weight:bold; line-height:27px; color:#FFFFFF; padding-left:10px;}

/*Form*/

div.form
{
width:300px;
float:left;
}

div.form_subgroup
{
border:medium none;
padding:10px;
width:500px;
}

div.form div.form_subgroup ul.formitems
{
padding:8px 0;
}

div.form div.form_subgroup ul.formitems li label
{
width:150px;
}

/*Produts*/

.sin-prod-short_desc
{
	width:50px;
}
.sin-prod-title
{
	width:50px;
}
.sin-prod-price
{
	width:50px;
}

.right-tmpl
{
	width:182px;
	float:right;
}
.left-tmpl
{
	width:550px;
}


/* Product Pods */


#product-detail-details-heading
{
	border-bottom: 1px solid #000000;
}

#product-detail-wrap
{
	width:200px;
	margin:55px 0px 0px 22px;
}

#product-detail-txt
{
	width:360px;
	float:right;
	margin-right:155px;
}

#product-detail-alternateimages
{
	width: 200px;
}

#product-detail-h3-title.h3
{
	font-size:0.5em;
}


.prod-mini { margin:3px 8px 0 0; 

             padding:2px 0; 

			 text-align:center;

			 float:left; 
			 height:55px;
}
			 
img.thumbpic {max-height:75px;}

#product-detail-image
{
	width:200px;
}


div#layoutitemsettings form #label_content
{
	clear:both;
	display:none;
	float:left;
	padding:5px;
	vertical-align:middle;
	width:170px;
}



/* News Dev */

.news-summary
{
	list-style: none;
	margin: 0px;
	padding: 3px;
}

.news-summary li
{
	margin: 10px 0px;
	padding: 3px;
	/*border: 1px solid #cccccc;*/
}

.news-summary-title
{
	background-image: url(images/news-title-bg.png);
	background-image: no-repeat;
	height: 34px;
	width: 402px;
}

.news-summary-title a
{
	display: block;
	/*border-bottom: 1px dashed #cccccc;*/
	text-decoration: none;
	color: #fff;
	font-weight:bold;
}

/* End News Dev */


/* Tabbed News Item */

#accordion
{
	margin-left:10px;
	width:545px;
}

.news-content-div
{

	background-image:url("../images/news-content-bg.png");
	background-repeat:no-repeat;
	color:#000;
	padding:10px 0px 0px 10px;
	width:533px;
	height:64px;
	background-repeat: no-repeat;
	position:relative;
	top:-1px;
}

.span-footer
{
	height:5px;
	margin-left:-10px;
	margin-top:20px;
	width:550px;
}

.news-content-div p
{
	padding:5px;
	color:#000;
}

#accordion h3
{
	margin:0;
	padding:5px;
	color:#fff;
	background-color:transparent;
	border-bottom:1px solid; 
	border-top:1px;
	background-image:url('../images/news-title-bg.png');
	height:24px;
	width:550px;
	background-repeat:no-repeat;
	padding: 0px 0px 0px 10px;
	line-height:25px;
}

/* End Tabbed News Item */

/* News Item Dev */
.sin-latest-news-dev
{
	background:url(../images/news-bg.png) repeat-x top;
	color:#464646;
	line-height:16px;
	margin: 10px 0px 0px 0px;
	height:325px;
	width:178px;
}

.newsitem-dev
{
	border-bottom: 1px solid #224299;
}

.newsitem-dev h3
{
	line-height:20px;
	text-align:left;
	font-size:15px !important;
}

.newsitem-dev h3 a
{
	color:#1A3A91 !important;
	text-decoration:none;
}

.newsitem-dev h3 a:hover
{
	color: #DF0A0B !important;
}

.newsitem-dev p
{
	line-height:18px;
	text-align:left;
}

.newsitem-dev p a
{
	color:#000 !important;
	text-decoration:none !important;
}

.newsitem-dev p a:hover
{
	color: #DF0A0B !important;
	text-decoration: none !important;
}

.sin-latest-news-inner-dev{padding:7px;}

.sin-news-title-dev
{
	color:#FFFFFF;
	font-size:17px;
	font-weight:bold;
	line-height:15px;
	margin:0 !important;
	padding:0 0 10px !important;
}

.sin-latest-news-dev span{color:#fff; font-weight:bold;}
.sin-news-brd-dev{}
.sin-latest-news-dev dd{padding:3px 0 3px 0; text-align:right;}


.sin-news-more-dev a {text-align:center; color:#1A3A91 !important; text-decoration:none; font-weight:bold;}
.sin-news-more-dev a:hover {text-decoration:none; color:#DF0A0B !important;}


/* End of News Item Dev */


/* Downloads Section */

#site-content-downloads
{
	background-image: url(images/downloads-bg.png);
	height: 130px;
	width: 512px;
	float:left;
}

#site-content-downloads h2
{
	margin: 10px 0px 0px 20px;
	color: #fff !important;
	font-size:19px !important;
}

#site-content-downloads p
{
	margin: 0px 0px 0px 20px;
	color:#fff !important;
	font-size: 14px !important;
}

#site-content-downloads a
{
	margin: 0px 0px 0px 0px;
	color:#fff !important;
	font-size: 14px !important;
	text-decoration:none;
}

#site-content-downloads a:hover
{
	margin: 0px 0px 0px 0px;
	color:#fff !important;
	font-size: 14px !important;
	text-decoration:underline;
}


/* End Downloads Section */

/* Voucher Section */

#site-content-voucher
{
	background-image: url(images/voucher-bg.png);
	background-repeat: no-repeat;
	height: 130px;
	width: 260px;
	float:left;
	margin: 0px 0px 0px 10px;
}

#site-content-voucher h2
{
	margin: 10px 0px 0px 20px;
	color: #1D4195 !important;
	font-size:19px !important;
}

#site-content-voucher p
{
	margin: 0px 0px 0px 20px;
	color:#1D4195 !important;
	font-size: 14px !important;
}

#site-content-voucher a
{
	margin: 0px 0px 0px 0px;
	color:#1D4195 !important;
	font-size: 14px !important;
	text-decoration:none;
}

#site-content-voucher a:hover
{
	margin: 0px 0px 0px 0px;
	color:#1D4195 !important;
	font-size: 14px !important;
	text-decoration:underline;
}

/* End Voucher Section */

/* Form Section */


#form_Free_Daily_Aids_Catalogue_container
{
	background-image: url(images/form-bg.png);
	background-repeat:no-repeat;
	width: 450px;
	height:430px;
}

.form_subgroup-catalogue
{
	border:medium none;
	padding:0;
	width:440px;
	margin:0px 0px 0px 20px;
}

.form_subgroup-catalogue input
{
	float:left;
}

.formitems-catalogue li
{
	margin: 0px 0px 40px 0px;
}

.requiredindicator
{
	font-size:20px;
	color:#E80C0C;
}

div.form p.submitbutton
{
	margin-left:18px;
	padding-top:45px;
}

/* End Form Section */


