/* Ceated for Sean Brennan Design
26th December 2009

red:  #ff0b15
blue: #238ed2


*/


/*---------- Structure ---------- */


body			{margin: 0px auto 0px auto;
				text-align: center;
				padding: 0px 0px 0px 0px;
				font-family: arial;				
				font-size: 8pt;
				color: #555;
				line-height: 12pt;
				background: url(images2/) top repeat-x #fff;
				}

img{ border:0; }

#wrapper	{display: block;
				width: 970px;
				margin: 0px auto 0px auto;
				padding: 0px 0px 0px 0px;
				background: url(images2/bodylogo.gif) 0px 10px no-repeat transparent;
				border: 0px;
				text-align: left;
				}

#top			{display: block;
				float: left;
				width: 970px;
				height: 35px; 
				margin: 0px auto 0px auto;
				padding: 0px 0px 0px 0px;
				background: url(images2/top.gif) 0px 0px no-repeat transparent;
				border: 0px;
				text-align: left;
				}

#header	{display: block;
				width: 970px;
				float: left;
				height: 110px; 
				margin: 0px auto 0px auto;
				padding: 0px 0px 0px 0px;
				background: url(images2/header.gif) 2px 0px no-repeat transparent;
				border: 0px;
				text-align: left;
				}

#feature	{display: block;
				width: 970px;
				float: left;
				height: 295px; 
				margin: 0px auto 0px auto;
				padding: 0px 0px 0px 0px;
				background: url(feature1.jpg) 0px 0px no-repeat;
				border: 0px;
				text-align: left;
				}

#info			{display: block;
				width: 970px;
				float: left;
				height: 115px; 
				margin: 0px auto 0px auto;
				padding: 0px 0px 0px 0px;
				background: url(images2/film.gif) 759px 0px no-repeat transparent;
				border: 0px;
				text-align: left;
				}

#footer		{display: block;
				width: 932px;
				float: left;
				height: 105px; 
				margin: 0px auto 0px 5px;
				padding: 0px 0px 0px 0px;
				background: url(images2/footer_top.gif) 0px 0px no-repeat #ececec;
				border: 0px;
				text-align: left;
				}

#stamp		{display: block;
				width: 932px;
				float: left;
				height: 90px; 
				margin: 0px auto 0px 5px;
				padding: 0px 0px 0px 0px;
				background: url(images2/stamp.gif) center center no-repeat #000;
				border: 0px;
				text-align: left;
				}


/*---------- Key Elements ---------- */

h1				{display: block;
				cursor: pointer;
				float: left;
				margin: 25px 0px 0px 10px;
				padding: 0px 0px 0px 0px;
				background: url(images2/logo.gif) 0px 0px no-repeat;
				width: 262px;
				height: 61px;
				text-indent: -5000px;
				}

span#date		{color: #efefef;
					font-size: 8pt;
					font-weight: bold;
					margin: 10px 0px 0px 15px;
					float: left;
					width: 160px;
					display: block;
					}

#footerBox	{display: block;
					width: 65px;
					float: left;
					margin: 10px auto 0px 5px;
					padding: 0px 0px 0px 50px;
					background: url(images2/) 0px 0px no-repeat;
					border: 0px;
					text-align: left;
					}

#footerBox ul		{padding: 0px;
					   	list-style: none;
						margin: 10px 0px 0px 0px;
						}

#footerBox ul	 li a	{padding: 0px;
							color: #333;
							}

#footerBox_copyright {display: block;
								width: 315px;
								float: left;
								margin: 23px auto 0px 63px;
								padding: 0px 0px 0px 0px;
								background: url(images2/) 0px 0px no-repeat;
								border: 0px solid #000;
								text-align: left;
								text-align: center;
								font-weight: normal;
								color: #999;
								}
#sbd {color: #999;
		display: block;
		width: 148px;
		margin: 0px auto 0px auto;
		text-align: center;
		padding-left: 0px;
		background: url(images2/SBD_Logo1.png) 0px 0px no-repeat;							
		}

#sbd a:link {color: #999;}

#sbd a:visited, #sbd a:hover {color: #999;}

#footerBox_logo		{display: block;
								width: 260px;
								float: left;
								margin: 22px auto 0px 30px;
								padding: 0px 0px 0px 0px;
								background: url(images2/) 0px 0px no-repeat;
								border: 0px;
								text-align: left;
								}

/*---------- FONTS ---------- */

a:link				{color: #333;
						}

a:hover				{text-decoration: none;
						}

#top a	 	{
						display: block;
						width: 109px;
						height: 18px;
						text-indent: -5000px;
						float: right;
						padding: 0px 0px 0px 0px;
						margin: 8px 25px 0px 10px;
						color: #5ad5f7;
						background: url(images2/top_sign_up.gif) 0px 0px no-repeat;
						}

/*---------- HomePage Elements ---------- */

#feature_sign_up	{display: block;
							width: 400px;
							height: 20px;
							margin: 240px auto 0px 26px;
							padding: 0px 0px 0px 0px;
							background: url(images2/) 0px 0px no-repeat  transparent;
							border: 0px;
							text-align: left;
							}

#feature_learn_more	{display: block;
								width: 120px;
								height: 25px;
								float: right;
								margin: 220px 210px 0px 0px;
								padding: 0px 0px 0px 0px;
								background: url(images2/) 0px 0px no-repeat transparent;
								border: 0px;
								text-align: left;
								}

#home_info	{display: block;
					width: 270px;
					float: left;
					margin: 0px auto 0px auto;
					padding: 0px 0px 0px 20px;
					background: url(images2/home_info.gif) 10px 17px no-repeat;
					border: 0px;
					text-align: left;
					}

#home_info h4	{
						margin-left: 3px;
						clear: both;
						color: #ff00f6;
						text-decoration: none;
						font-size: 8pt;
						margin-top: 22px;
						}

#home_info h4 a:link	{
							text-decoration: none;
							color: #ff00f6;
							font-size: 8pt;
							}

#home_info h4 a:hover	{
							text-decoration: underline;
							}

#home_info h4 a:visited	{
							text-decoration: none;
							color: #ff00f6;
							}

#home_info p	{
						margin-left: 3px;
						clear: none
						float: left;
						padding: 0px 0px 0px 0px;
						color: #666;
						width: 140px;
						}

#home_info img	 {display: block;
						float: left;
						margin-right: 10px;
						}

#home_info_two	{display: block;
							width: 270px;
							float: left;
							margin: 0px auto 0px 88px;;
							padding: 15px 0px 0px 0px;
							background: url(images2/) 10px 10px no-repeat;
							border: 0px;
							text-align: left;
							}

#home_info_two p	a {margin: 0px 0px 0px 0px;
								padding: 0px 0px 0px 0px;
								float: left;
								display: block;
}	

#info	 a	{color: #333; font-weight: bold;}	


/*---------- Button / Form Styles ---------- */

#tbl_login				{display: block;
							width: 315px;
							float: left;
							margin: 0px auto 0px 291px;
							padding: 0px 0px 0px 0px;
							background: url(images2/) 10px 10px no-repeat;
							border: 0px solid #fff;
							text-align: left;
							
							}

#tbl_login #inp_password	{display: block;
										height: 12px;
										width: 105px;	
										margin-left: 96px;
										border: 0px;
										font-size: 7pt;
										margin-top: 10px;
										color: #333;
										}

#tbl_login #inp_username	{display: block;
										height: 12px;
										width: 105px;
										border: 0px;
										font-size: 7pt;
										margin-top: 10px;
										color: #333;
										}

#btn_go				{display: block;
							width: 28px;
							height: 19px;
							float: left;
							margin: 8px auto 0px 15px;
							padding: 0px 0px 0px 0px;
							background: url(images2/go_btn.gif) 0px 0px no-repeat;
							border: 0px solid #fff;
							text-align: left;
							text-indent: -5000px;
							}


/*---------- Tool Elements ---------- */

body #app		{display: block;
							float: left;
							width: 927px;
							margin: 0px 0px 0px 7px;
							padding: 0px 0px 0px 0px;
							background: url(images2/app_middle_curl.gif) 0px 0px repeat-y  transparent;
							border: 0px;
							text-align: left;
							}

body #appnav	{display: block;
							float: left;
							width: 927px;
							height: 32px;
							margin: 0px auto 0px 7px;
							padding: 0px 0px 0px 0px;
							background: url(images2/tool_navfill.gif) 700px 0px no-repeat  transparent;
							border: 0px;
							text-align: left;
							}

body #appTopCurl		{display: block;
										float: left;
										clear: both;
										width: 927px;
										height: 37px;
										margin: -1px auto 0px 7px;
										padding: 0px 0px 0px 0px;
										background: url(images2/app_top_curl.gif) 0px 0px no-repeat transparent;
										border: 0px;
										text-align: left;
										}

body #appBottomCurl	{display: block;
										float: left;
										width: 927px;
										height: 37px;
										margin: 0px auto 20px 7px;
										padding: 0px 0px 0px 0px;
										background: url(images2/app_bottom_curl.gif) 0px 0px no-repeat  transparent;
										border: 0px;
										text-align: left;
										}

body#tool #appnav ul			{margin: 0px 0px 0px 0px;
										padding: 0px 0px 0px 0px;
										}

body#tool #appnav ul li					{display: inline;}

body#tool ul li #appnavOne	{display: block;
											float: left;
											width: 174px;
											height: 31px;
											margin: 0px auto 0px 0px;
											padding: 0px 0px 0px 0px;
											background: url(images2/nav_1.gif) 0px 0px no-repeat  transparent;
											border: 0px;
											text-align: left;
											text-indent: -5000px;
											}

body#tool ul li #appnavTwo	{display: block;
											float: left;
											width: 174px;
											height: 31px;
											margin: 0px auto 0px 5px;
											padding: 0px 0px 0px 0px;
											background: url(images2/nav_2.gif) 0px 0px no-repeat  transparent;
											border: 0px;
											text-align: left;
											text-indent: -5000px;
											}

body#tool ul li #appnavThree	{display: block;
											float: left;
											width: 174px;
											height: 31px;
											margin: 0px auto 0px 5px;
											padding: 0px 0px 0px 0px;
											background: url(images2/nav_3.gif) 0px 0px no-repeat  transparent;
											border: 0px;
											text-align: left;
											text-indent: -5000px;
											}
body#tool ul li #appnavFour	{display: block;
											float: left;
											width: 174px;
											height: 31px;
											margin: 0px auto 0px 5px;
											padding: 0px 0px 0px 0px;
											background: url(images2/nav_4.gif) 0px 0px no-repeat  transparent;
											border: 0px;
											text-align: left;
											text-indent: -5000px;
											}

body#tool ul li #appnavFive	{display: block;
											float: left;
											width: 174px;
											height: 31px;
											margin: 0px 0px 0px 42px;
											padding: 0px 0px 0px 0px;
											background: url(images2/nav_5.gif) 0px 0px no-repeat  transparent;
											border: 0px;
											text-align: left;
											text-indent: -5000px;
											}

body#tool #apparea	{display: block;
								float: left;
								width: 850px;
								margin: 0px auto 0px 37px;
								padding: 0px 0px 20px 0px;
								background: url(images2/) 0px 0px repeat-y;
								border: 0px;
								text-align: left;
								}

body#tool #appitem	{display: block;
								float: left;
								width: 850px;								
								margin: 0px auto 5px 0px;
								padding: 5px 0px 5px 0px;
								background: #efefef;
								border: 0px;
								text-align: left;
								color:#999;
								font-weight: normal;
								}

body#tool #appitem a.mediatype	{display: block;
													float: left;
													height: 20px;
													margin: 0px auto 0px 0px;
													padding: 0px 0px 0px 20px;
													background: url(images2/btn_video.gif) 0px 0px no-repeat #efefef;
													border: 0px;
													text-align: left;
													}

body#tool #appitem a.feed	{display: block;
													float: left;
													height: 20px;
													margin: 0px auto 0px 0px;
													padding: 0px 0px 0px 20px;
													background: url(images2/feed2.png) 0px 0px no-repeat #efefef;
													border: 0px;
													text-align: left;
													}

body#tool #appitem .btn_settings	{display: block;
													float: left;
													width: 20px;	
													height: 20px;
													margin: 0px auto 0px 0px;
													padding: 0px 0px 0px 0px;
													background: url(images2/btn_settings.gif) 0px 0px no-repeat #efefef;
													border: 0px;
													text-align: left;
													}
													
body#tool #appitem .btn_publish		{display: block;
													float: left;
													width: 20px;	
													height: 20px;
													margin: 0px auto 0px 0px;
													padding: 0px 0px 0px 0px;
													background: url(images2/publish.gif) 0px 0px no-repeat #efefef;
													border: 0px;
													text-align: left;
													}													

body#tool #appitem .btn_view		{display: block;
													float: left;
													width: 20px;	
													height: 20px;
													margin: 0px auto 0px 0px;
													padding: 0px 0px 0px 0px;
													background: url(images2/btn_views.gif) 0px 0px no-repeat #efefef;
													border: 0px;
													text-align: left;
													}

body#tool #appitem .btn_delete	{display: block;
													float: left;
													width: 20px;	
													height: 20px;
													margin: 0px auto 0px 0px;
													padding: 0px 0px 0px 0px;
													background: url(images2/btn_delete.gif) 0px 0px no-repeat #efefef;
													border: 0px;
													text-align: left;
													}


#tool #header	{display: block;
						width: 970px;
						float: left;
						height: 110px; 
						margin: 0px 0px 0px 0px;
						padding: 0px 0px 0px 0px;
						background: url(images2/tool_header2.gif) 2px 0px no-repeat;
						border: 0px;
						text-align: left;
						}


#tool #header2	{display: block;
						width: 970px;
						float: left;
						height: 110px; 
						margin: 0px 0px 0px 0px;
						padding: 0px 0px 0px 0px;
						background: url(images2/tool_header.gif) 2px 0px no-repeat;
						border: 0px;
						text-align: left;
						}

#tool #header h2	{color: #000;
							float: right;
							height: 30px;
							margin: 15px 50px 0px 0px;
							font-size: 22pt;
							padding: 5px;
							width: 300px;
							text-align: right;
							background: transparent;

							}

#tool #header h2 span	{color: #5ad5f7;}

#tool #top	 {display: block;
				float: left;
				width: 970px;
				height: 35px; 
				margin: 0px auto 0px auto;
				padding: 0px 0px 0px 0px;
				background: url(images2/tool_top.gif) 0px 0px no-repeat transparent;
				border: 0px;
				text-align: left;
				}

#tool span#tip		{color: #efefef;
							font-size: 8pt;
							font-weight: bold;
							width: 330px;
							text-align: center;
							margin: 0px 0px 0px 30px;
							float: left;
							display: block;
							}

span#status		{color: #efefef;
								font-size: 8pt;
								font-weight: bold;
								margin: 10px 0px 0px 10px;
								float: right;
								text-align: right;
								width: 350px;
								}


span#status a		{color: #efefef;
								font-size: 8pt;
								font-weight: bold;
								margin: 0px 10px 0px 0px;
							
								text-align: right;
								
								}

#tool span#status span	{color: #5ad5f7;}

#content_text			{display: block;
								float: left;
								margin: 10px 50px 50px 165px;
								width: 600px;
								padding-top: 10px;
								background: #fff;
								font-size: 9pt;
								text-align: justify;
								
								}

#content_text h2		{border-bottom: 1px solid #000;
								padding-bottom: 10px;
								font-size: 18pt;
								color: #000;
								}	

#content_text h3		{border-bottom: 0px solid #999;
								padding-bottom: 0px;
								font-size: 14pt;
								color: #5ad5f7;
								}	

#content_text h4		{border-bottom: 0px solid #999;
								padding-bottom: 0px;
								font-size: 12pt;
								color: #666;
								}

#imgAbout					{display: block;
								float: left;
								margin: 10px 10px 10px 10px;
								width: 200px;		
								}

.main_table{ width:680px; border:0px; background: #f7f7f7;}
td.advtab { 
cursor:hand;
cursor:pointer;
border:0px #0093D9 solid;
}
td.advtabsel { 
cursor:hand;
cursor:pointer;
border:0px #0093D9 solid; border-bottom:none; background: #fff;
}
td.subtbs {height:25px;border-bottom: 0px solid #0093D9;cursor:hand;cursor:pointer}
#pub_leftmenu {margin:0px; padding: 0px 20px 0px 0px; display: block; float: left; border: 0px solid #000; text-align: left;}
#pub_leftmenu ul {margin-left: 0px; padding-left: 0px; display: block;}
#pub_leftmenu li { list-style:none; cursor:pointer; font-size: 9pt; color: #333; padding: 2px 20px 2px 2px; margin: 0px; text-align: left; border-bottom: 1px solid #dddddd; display: block; font-weight: bold;}

.smallblue {display: block; background: #f7f7f7; border-top: 1px solid #999; border-right: 1px solid #999; border-left: 1px solid #999; color: #333; font-weight: bold; width: 80px; float: left; padding: 2px 4px 2px 4px; margin: 0px 2px 0px 2px; font-size: 9pt; text-align: center;}

.smallblue:hover {display: block; background: #111; border-top: 1px solid #999; border-right: 1px solid #999; border-left: 1px solid #999; color: #fff; font-weight: bold; width: 80px; float: left; padding: 2px 4px 2px 4px; margin: 0px 2px 0px 2px; font-size: 9pt; text-align: center;}

#apparea h3		{text-align: left; padding-bottom: 4px; border-bottom: 1px dotted #999; font-size: 12pt; color:#238ed2; padding-top: 0px; margin-top: 0px;}

#apparea h4		{text-align: left; padding-bottom: 4px; border-bottom: 1px dotted #999; font-size: 12pt; color:#000; padding-top: 0px; margin-top: 0px;}

#apparea p	{font-size: 8pt;}	

.smallbluepm {display: block; color: #333; text-decoration: none;}

.buttonblack {font-family: arial; display: block; padding: 3px 10px 3px 10px; color: #5ad5f7; text-align: center; width: 134px; height: 28px; background: url(buttonblack.gif) no-repeat; font-weight: bold; border: 0px solid #5ad5f7;}

.smallblueFR {display: block; background: #f7f7f7; border-top: 1px solid #999; border-bottom: 1px solid #999; border-right: 1px solid #999; border-left: 1px solid #999; color: #333; font-weight: bold; width: 80px; float: left; padding: 2px 4px 2px 4px; margin: 0px 2px 0px 2px; font-size: 9pt; text-align: center;}

.smallblueFR:hover {display: block; background: #111; border-top: 1px solid #999; border-bottom: 1px solid #999; border-right: 1px solid #999; border-left: 1px solid #999; color: #fff; font-weight: bold; width: 80px; float: left; padding: 2px 4px 2px 4px; margin: 0px 2px 0px 2px; font-size: 9pt; text-align: center;}



.forms {background: #f1f1f1; width: 95%; text-align: left; padding: 15px 15px 5px 15px; float: left; display: block;}

.forms_fields_labels {border-bottom: 0px dotted #999; padding-bottom: 1px; padding-top: 1px; font-weight: bold; width: 200px; margin: 0px 0px 0px 0px; font-size: 9pt;}

.forms_fields {font-size: 9pt; margin: 0px 0px 0px 0px padding: 0px 0px 0px 0px;}

#box	 {margin-left: 0px; margin-top: 0px; display: block; padding: 10px; background-color: #f1f1f1; padding: 20px 20px 30px 20px; margin: 0px 0px 0px 0px; border-bottom: 1px solid #999; display: block; float: left;}

#box1 {margin-left: 0px; margin-top: 0px; display: block; padding: 10px; background-color: #f1f1f1; padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px; border-bottom: 1px solid #999; display: none;  float: left;}

#box2 {margin-left: 0px; margin-top: 0px; display: block; padding: 10px; background-color: #f1f1f1; padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px; border-bottom: 1px solid #999; display: none;  float: left;}

#box3 {margin-left: 0px; margin-top: 0px; display: block; padding: 10px; background-color: #f1f1f1; padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px; border-bottom: 1px solid #999; display: none;  float: left;}

#box4 {margin-left: 0px; margin-top: 0px; display: block; padding: 10px; background-color: #f1f1f1; padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px; border-bottom: 1px solid #999; display: none;  float: left;}

#tipDiv{ z-index: 100; position: absolute; font-size:8pt; display:none; }
#tipDiv td{ font-size:8pt; }


