/* CSS Document */
/* 	Premier Networks
	Last updated on March 19, 2007
	Created & Updated by SS
*/

/* 	===================================================================================================
												Body
===================================================================================================  */

BODY
{
	margin: 0px auto;
	padding: 0px;
	text-align: center;
	background-attachment: scroll;
	background-image: url(../premier-images/background-body-bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #FFFFFF;
}

#main
{
	width: 773px;
	text-align: left;
	margin: 0px auto;
	background-image: url(../premier-images/background-main-body.gif);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-attachment: scroll;
	height:420px;
	padding:0px 0px 0px 4px;

}

/* 	===================================================================================================
												 Header
===================================================================================================  */


#header
{
	width: 769px;
	height: 118px;
	text-align: left;
	background:url(../premier-images/background-header-top.jpg) no-repeat;
}

#headertopleft
{
	width: 620px;
	float: left;
	padding:0px 0px 0px 0px;
}

#logo{
	width:390px;
	margin:0;
	padding:47px 0px 0px 22px;
}

#headertopright
{
	width: 130px;
	float: right;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:65%;
	color:#C7C7C7;
	padding:17px 0px 0px 0px;
}

#headertopright img
{

	font-family:Arial, Helvetica, sans-serif;
	font-size:65%;
	color:#C7C7C7;
	padding:3px 3px 0px 0px;
}

#headertopright a
{
	color:#C7C7C7;
	text-decoration:none;
}

#headertopright a:hover
{
	color:#1FA9BD;
	text-decoration:none;
}

#headertopmenus
{
	text-align:left;
	width:588px;
	height:16px;
	padding:8px 0px 0px 20px;
	margin:0;
	float: left;
}

#headertopmenus ul
{
	position: relative;
	width:588px;
	height:16px;
	background: url(../premier-images/background-main-menu-1.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}

#headertopmenus ul li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	top:0px;
}

#headertopmenus ul li, #headertopmenus a
{
	display:block;
	height:16px;
	border-bottom:0;
}

#headertopmenus ul li a
{
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
}

#tm1{ left:0px; top:0px; width:51px; }

#tm2{ left:51px; top:0px; width:78px;}

#tm3{ left:129px; top:0px; width:141px;}

#tm4{ left:270px; top:0px; width:146px;}

#tm5{ left:416px; top:0px; width:85px;}

#tm6{ left:501px; top:0px; width:87px;}


#tm1 a:hover 
{
	background: transparent url(../premier-images/background-main-menu-1.jpg) 0 -16px no-repeat; border-bottom:0;
}
#tm2 a:hover 
{
	background: transparent url(../premier-images/background-main-menu-1.jpg) -51px -16px no-repeat; border-bottom:0;
}
#tm3 a:hover 
{
	background: transparent url(../premier-images/background-main-menu-1.jpg) -129px -16px no-repeat; border-bottom:0;
}
#tm4 a:hover 
{
	background: transparent url(../premier-images/background-main-menu-1.jpg) -270px -16px no-repeat; border-bottom:0;
}
#tm5 a:hover 
{
	background: transparent url(../premier-images/background-main-menu-1.jpg) -416px -16px no-repeat; border-bottom:0;
}
#tm6 a:hover 
{
	background: transparent url(../premier-images/background-main-menu-1.jpg) -501px -16px no-repeat; border-bottom:0;
}


#tm1a 
{
	left:0; width:51px; background: transparent url(../premier-images/background-main-menu-1.jpg) 0 -16px no-repeat; border-bottom:0;
}
#tm2a 
{
	left:51px; width:78px; background: transparent url(../premier-images/background-main-menu-1.jpg) -51px -16px no-repeat; border-bottom:0;
}
#tm3a 
{
	left:129px; width:141px; background: transparent url(../premier-images/background-main-menu-1.jpg) -129px -16px no-repeat; border-bottom:0;
}
#tm4a 
{
	left:270px; width:146px; background: transparent url(../premier-images/background-main-menu-1.jpg) -270px -16px no-repeat; border-bottom:0;
}
#tm5a 
{
	left:416px; width:85px; background: transparent url(../premier-images/background-main-menu-1.jpg) -416px -16px no-repeat; border-bottom:0;
}
#tm6a 
{
	left:501px; width:87px; background: transparent url(../premier-images/background-main-menu-1.jpg) -501px -16px no-repeat; border-bottom:0;
}


/************************************************************************

***********************************************************************/

#contactusmenus ul
{
	position: relative;
	width:188px;
	height:50px;
	background: url(../premier-images/background-contact-us.gif) no-repeat;
	margin: 0;
	padding: 0;
}

#contactusmenus ul li
{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top:0;
}

#contactusmenus ul li, #contactusmenus a
{
	display:block;
	height:50px;
	border-bottom:0;
}

#contactusmenus ul li a
{
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
}

#cm1{ left:0; top:0; width:188px; }

#cm1 a:hover 
{
	background: transparent url(../premier-images/background-contact-us.gif) 0 -50px no-repeat; border-bottom:0;
}




#login ul
{
	position: relative;
	width:110px;
	height:40px;
	background: url(../premier-images/background-login.jpg) no-repeat;
	margin: 0;
	padding: 0;
}

#login ul li
{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top:0;
}

#login ul li, #login a
{
	display:block;
	height:40px;
	border-bottom:0;
}

#login ul li a
{
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
}

#log{ left:0; top:0; width:188px; }

#log a:hover 
{
	background: transparent url(../premier-images/background-login.jpg) 0 -40px no-repeat; border-bottom:0;
}


.loginform p
{
	width: 300px;
	clear: left;
	margin: 0px;
	padding: 5px 0px 4px 0px;
	padding-left: 125px; /*width of left column containing the label elements*/
	border-top: 1px dashed gray;
	height: 1%;
}

.loginform label
{
	font-weight: bold;
	float: left;
	margin-left: -125px; /*width of left column*/
	width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.loginform input[type="text"]
{ /*width of text boxes. IE6 does not understand this attribute*/
	width: 180px;
}

.loginform textarea
{
	width: 250px;
	height: 150px;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix
{
	margin-left: 3px;
}

#learnmenus ul
{
	position: relative;
	width:123px;
	height:23px;
	background: url(../premier-images/background-learn-more.gif) no-repeat;
	margin: 0;
	padding: 0;
}

#learnmenus ul li
{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top:0;
}

#learnmenus ul li, #learnmenus a
{
	display:block;
	height:23px;
	border-bottom:0;
}

#learnmenus ul li a
{
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
}

#lm1{ left:0; top:0; width:188px; }

#lm1 a:hover 
{
	background: transparent url(../premier-images/background-learn-more.gif) 0 -23px no-repeat; border-bottom:0;
}


#learnmenus1 ul
{
	position: relative;
	width:123px;
	height:23px;
	background: url(../premier-images/background-learn-more.gif) no-repeat;
	margin: 0;
	padding: 0;
}

#learnmenus1 ul li
{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top:0;
}

#learnmenus1 ul li, #learnmenus1 a
{
	display:block;
	height:23px;
	border-bottom:0;
}

#learnmenus1 ul li a
{
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
}

#lm2{ left:0; top:0; width:188px; }

#lm2 a:hover 
{
	background: transparent url(../premier-images/background-learn-more.gif) 0 -23px no-repeat; border-bottom:0;
}



	
	/****************************************************************************************
	* 	LAYOUT CSS FOR THE MENU
	****************************************************************************************/
	#drop_listMenu a{	/* Main menu items */
		color:#5a5a5a;
		text-decoration:none;
		font-weight: normal;
	}

	#drop_listMenu a:hover{	/* Main menu items */
		color:#87ABCD;
		text-decoration:none;
	}

	#drop_listMenu ul li a{	/* Sub menu */
		color: #87ABCD;
		background:url(../premier-images/background-sub-menu.gif) repeat;

	}

	#drop_listMenu ul li a:hover{	/* Sub menu */
		color: #5a5a5a;
		font-weight:normal;
	}
	#drop_listMenu ul li {	/* Sub menu */
		color: #5A5A5A;
		background:url(../premier-images/background-sub-menu.gif) repeat-x bottom;
		margin:3px 0px 0px 10px;
		padding:0px 0px 0px 0px;
	}

	#drop_listMenu li
{
	list-style-type:none;	
	margin:0px 0px 0px 0px;
	padding: 2px 0px 3px 0px;
	/*list-style: url(../premier-images/dot-line.gif) none inside;*/
	background:url(../premier-images/background-dot-line.gif) repeat-x top;
}

#drop_listMenu
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
}

#drop_listMenu ul
{
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:none;
	margin-left:10px;
}

#contact-list
{
	width: 250px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	line-height: 20px;
	font-weight: normal;
	color: #B1B1B1;
	text-decoration: none;	
}

#contact-list a 
{
	text-decoration: none;
	color:#A0C6D1;
}

#contact-list a:hover
{
	text-decoration: none;
	color: #B1B1B1;
}

ul.contact-list-links
{
	margin:0;
	padding:0;
	background-position: center;
	text-align: left;
}

ul.contact-list-links li	
{
	list-style-position:inside;
	list-style-type:none;
	margin:0;
	padding:0px;
	display: inline;
	text-align: left;
}




/* 	===================================================================================================
												Contents
===================================================================================================  */


#maincontent
{
	width: 760px;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	background-color:#FFFFFF;
	float:left;
}


#maincontent h2
{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	line-height: 15px;
	color: #5D0708;
}

#maincontent p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 65%;
	line-height: 15px;
	color: #888888;	
}

#contentleft{
	float:left;
	width:187px;
	padding-left:22px;
}

#contentleft-title-it{
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#075066;
	font-weight:bold;
	background:url(../premier-images/dot-line.gif) repeat-x bottom;
	padding:14px 0px 8px 0px;
	font-style:normal;
}

#contentleft-title-data, #contentleft-title-help, #contentleft-title-online{
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#075066;
	font-weight:bold;
	background:url(../premier-images/dot-line.gif) repeat-x bottom;
	padding:21px 0px 8px 0px;
	font-style:normal;
}

#contentleft-title-data a, #contentleft-title-help a, #contentleft-title-online a, #contentleft-title-it a
{
	color:#075066;
	text-decoration:none;
}

#contentleft-title-data a:hover, #contentleft-title-help a:hover, #contentleft-title-online a:hover, #contentleft-title-it a:hover
{
	color:#87ABCD;
	text-decoration:none;
}

#content-title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#075066;
	font-weight:bold;
	padding:2px 0px 2px 0px;
	font-style:normal;
}

#galleryshot
{
	width:210px;
	height:218px;
	float:left;
	padding:10px 0px 0px 16px;
	background:url(../premier-images/background-home-porfolio.gif) no-repeat;
	margin-top:30px;
}


#contentright{
	float:right;
	width:503px;
	padding-right:19px;
}

#homepagetitle{
	width:500px;
	height:27px;
	border-bottom: 1px solid #EDEDED;
	padding:23px 0px 0px 2px;
	background:url(../premier-images/background-banner-bottom.gif) no-repeat right top;
}

#innerpagetitle{
	width:500px;
	height:27px;
	border-bottom: 1px solid #EDEDED;
	padding:23px 0px 0px 2px;
}

#contentright-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	line-height: 17px;
	color: #666666;
	text-align:left;
	font-style:normal;
	padding:6px 0px 0px 0px;
}

#contentright-txt-top{
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	line-height: 17px;
	color: #666666;
	text-align:left;
	font-style:normal;
	padding:12px 0px 20px 0px;
}
#contentright p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	line-height: 16px;
	color: #090909;
	text-align:left;
	font-style:normal;
}

.contentright img{
	padding:10px 0px 2px 0px;
}

#contentright-title
{
}

#contentright-title h1
{
	font-size:100%;
	color:#075066;
	font-weight:bold;
	background:url(../premier-images/dot-line.gif) repeat-x bottom;
	padding:14px 0px 8px 0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
}

#contentright-title-sub1, #contentright-title-sub2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:95%;
	color:#87ABCD;
	font-weight: bold;
	background:url(../premier-images/dot-line.gif) repeat-x bottom;
	padding:5px 0px 10px 0px;
}

.title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#075066;
	font-weight: bold;
	padding:5px 0px 10px 0px;
}

#content-sub-heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	color:#87ABCD;
	font-weight: bold;
	padding:5px 0px 0px 0px;
}

#content-para{
	width:503px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	line-height: 16px;
	color: #5A5A5A;
	text-align:left;
}

#dotline{
	width:503px;
	background:url(../premier-images/dot-line.gif) repeat-x center;
	height:33px;
	float:left;
}

ul.list	{
	list-style:none;
	padding:0px;
	margin:0px;
	
}

ul.list li{
	margin:0;
	padding: 3px 0px 4px 0px;
	/*list-style: url(../premier-images/arrow.gif) none inside;*/
	background:url(../premier-images/dot-line.gif) repeat-x bottom;
	}

.fl_11{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:75%; 
	color:#87ABCD;
	margin:0px;
	padding: 5px 0px 5px 0px;

	/*list-style: url(../premier-images/arrow.gif) none inside;*/
	}
	
	
a.fl_11{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
	line-height:16px;
	}

a.fl_11{font-family: Arial, Helvetica, sans-serif; font-size:75%; color:#5A5A5A; text-decoration:none;}

a.fl_11:hover{font-family: Arial, Helvetica, sans-serif; font-size:75%; color:#87ABCD; text-decoration:none;}



.fl_12{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:75%; 
	color:#87ABCD; 
	margin:0px;
	padding: 5px 0px 5px 0px;

	/*list-style: url(../premier-images/arrow.gif) none inside;*/
	}
	
a.fl_12{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
	line-height:16px;
	}

a.fl_12{font-family: Arial, Helvetica, sans-serif; font-size:75%; color:#87ABCD; text-decoration:none;}

a.fl_12:hover{font-family: Arial, Helvetica, sans-serif; font-size:75%; color:#87ABCD; text-decoration:none;}




ul.sublist
{
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background: #FFFFFF url(../premier-images/background-sub-menu.gif);
}

ul.sublist li
{
	margin:0px 0px 0px 0px;
	padding: 2px 0px 0px 16px;
	color:#87ABCD;
	background: #FFFFFF url(../premier-images/background-sub-menu.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#5A5A5A;
}

subl_11
{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
	line-height:16px;
}

a.subl_11
{
	font-family: Arial, Helvetica, sans-serif; 
	color:#87ABCD; 
	text-decoration:none;
}

a.subl_11:hover
{
	font-family: Arial, Helvetica, sans-serif; 
	color:#5A5A5A; 
	text-decoration:none;
}

ul.bullet-list	{
	list-style:none;
	padding:0px;
	margin:0px;
}

ul.bullet-list li
{
	margin:0;
	padding: 2px 0px 0px 13px;
}

ul.bullet-arrow	
{
	list-style:none;
	margin:0;
	padding:0px 0px 5px 10px;
	font-family: Arial, Helvetica, sans-serif; 
	color:#5a5a5a; 
	text-decoration:none;
	font-size:75%;
	line-height:16px;
}
	
ul.bullet-arrow li
{
	width:480px;
	margin:0;
	padding: 4px 20px 3px 14px;
	background:url(../premier-images/arrow-small.gif) no-repeat left 6px;
}


ul.pdf-list
{
	list-style:none;
	margin:0;
	padding:0px 0px 5px 10px;
	font-family: Arial, Helvetica, sans-serif; 
	color:#5a5a5a; 
	text-decoration:none;
	font-size:75%;
	line-height:15px;
	font-weight:bold;
}
	
ul.pdf-list li
{
	width:400px;
	margin:0px;
	padding: 7px 0px 6px 25px;
	background:url(../premier-images/pdf-icon.gif) no-repeat left 6px;
}

.pdf-list a
{
	color:#87ABCD; 
	text-decoration:none;
}

.pdf-list a:hover
{
	color:#5a5a5a; 
	text-decoration:none;
}


div.spanholder	{}

ul.areas 	{
	list-style:none;
	margin:0;
	padding:0;
	}
ul.areas li	{
		list-style-position:outside;
		list-style-type:none;
		margin:0;
		padding:0px 0;
	}
a.fl_contact{
		display:block;
		margin: 0px 0 0px;
		padding: 0 0px;
		text-decoration:none;
		height:50px;
		text-indent:-9999em;
	}

a.fl_contact{background: url(../premier-images/but-contact-on.gif) no-repeat top left;}

a.fl_contact:hover{background: url(../premier-images/but-contact-over.gif) no-repeat top left;}


ul.areas 	{
	list-style:none;
	margin:0;
	padding:0;
	}
ul.areas li	{
		list-style-position:outside;
		list-style-type:none;
		margin:0;
		padding: 15px 0px 0px 0px;
	}
a.fl_learn{
		display:block;
		margin: 0px 0 0px;
		padding: 0px 0px 0px 0px;
		text-decoration:none;
		height:23px;
		text-indent:-9999em;
	}

a.fl_learn{background: url(../premier-images/but-learn-more-on.gif) no-repeat top left;}

a.fl_learn:hover{background: url(../premier-images/but-learn-more-over.gif) no-repeat top left;}

#content-list1, #content-list2  #content-list3{
	float:right;
	width:213px;
	padding:5px 0px 0px 0px;
}

 #content-list4{
	float:right;
	width:213px;
	padding:5px 0px 0px 0px;
}

.list1 {
	margin:0px;
	padding:0px;
}

.list1 ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#5F5F5F;
	text-align:left;
}


.list1 li {
	/*list-style:url(../premier-images/arrow1-small.gif) none inside;*/
	padding:0px 0px 0px 15px;
	background:url(../premier-images/arrow1-small.gif) left top no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#5F5F5F;
	list-style:none;
	line-height:18px;
}

.list2 {
	margin:0px;
	padding:0px;
}

ul.list2 li {
	list-style-position : outside;
	list-style-type : none;
/*	list-style-image : url(../premier-images/arrow-small.gif);*/
	padding:2px 0px 2px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#5F5F5F;
	background:url(../premier-images/bullet-arrow.gif) left top no-repeat;
	text-align:left;
}

#content-sub-txt1, #content-sub-txt2{
	width:276px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#424E5B;
	line-height:17px;
	float:left;
	padding:9px 0px 0px 0px;
}


#content-sub-left{
	width:276px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5A5A5A;
	line-height:17px;
	float:left;
	padding:1px 0px 0px 0px;
}


#content-sub-right{
	width:213px;
	font-family:Arial, Helvetica, sans-serif;
	color:#424E5B;
	line-height:17px;
	float:right;
	padding:1px 0px 0px 0px;
}

#content-sub-left1{
	width:203px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5A5A5A;
	line-height:17px;
	float:left;
	padding:1px 0px 0px 10px;
}

#content-sub-right1{
	width:250px;
	font-family:Arial, Helvetica, sans-serif;
	color:#424E5B;
	line-height:17px;
	float:right;
	padding:1px 0px 0px 0px;
}


#contentright-sub1, #contentright-sub2{
	width:503px;
	float:left;
	padding:0px 0px 9px 0px;
}

#contentright-sub3{
	width:503px;
	float:left;
	padding:0px 0px 9px 0px;
}

#contentright-sub2 p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#424E5B;
}

#contact-box
{
	width:503px;
	float:left;
	padding:0px 0px 0px 0px;
}

#contact-box1
{
	width:250px;
	float:left;
	padding:0px 0px 20px 0px;
	text-align:left;
}

#contact-box2
{
	width:250px;
	float:right;
	padding:0px 0px 0px 0px;
	text-align:right;
}

table
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#424E5B;
}

.txt-blue{
	font-family:Arial, Helvetica, sans-serif;
	color:#87ABCD;
}

#contentright-sub1, #contentright-sub2 a{
	color:#87ABCD;
	text-decoration:none;
}

#contentright-sub1, #contentright-sub2 a:hover{
	color:#5A5A5A;
	text-decoration:none;
}

.content-form{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 16px;
	color: #5A5A5A;
	text-align:left;
}

.content-form1{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 16px;
	color: #5A5A5A;
	text-align:right;
}

.content-form2{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 16px;
	color: #ffffff;
	text-align:center;
	font-weight:bold;
}

.content-form3{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 16px;
	color: #649eaf;
	text-align:left;
	font-weight:bold;
}

.content-form4{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 16px;
	color: #264b75;
	text-align:left;
	font-weight:bold;
}

.hr
{
	color:#075066;
	border:thin;
	height:1px;
}

.hr-dashed
{
	color:#075066;
	height: 1px;
	border-top: thin dashed;
	border-right: thin dashed;
	border-bottom: thin dashed;
	border-left: thin dashed;
}

.title-form{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#075066;
	font-weight: bold;
	text-align:center;
	vertical-align:middle;
	line-height:25px;
	padding:25px 0px 15px 0px;
}
.seprate-line
{
	background:url(../premier-images/dot-line-form.gif) repeat-x;
	height:11px;
}

.input-bgtext
{
	float:right; 
	width:250px;
	text-align:right; 
	height:17px; 
	border:1px solid #999999; 
	color:#818181; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px; 
	padding: 2px 5px 2px 5px;
}

.input-bgtext1
{
	float:right; 
	width:250px;
	height:17px; 
	border:1px solid #999999; 
	color:#818181; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%; 
	padding: 3px 3px 0px 5px;
	margin:2px 2px 2px 2px;
}

.input-bgtext2
{
	float:right; 
	width:250px;
	height:17px; 
	border:1px solid #999999; 
	color:#818181; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%; 
	padding: 1px 3px 0px 5px;
}
.mail-text
{
	font-family:Arial, Helvetica, sans-serif;
	color:#87ABCD; 
	font-size:75%;
	float:left;
	padding:0px 0px 15px 0px;
	width:400px;
}

.homebutton
{
	float:left;
	width:350px;
}
.backhome
{
	float:left;
	width:300px;
}
#backhome ul
{
	position: relative;
	width:123px;
	height:23px;
	background: url(../premier-images/background-back-home.gif) no-repeat;
	margin: 0;
	padding: 0;
}

#backhome ul li
{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top:0;
}

#backhome ul li, #backhome a
{
	display:block;
	height:23px;
	border-bottom:0;
}

#backhome ul li a
{
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
}

#bh1{ left:0; top:0; width:188px; }

#bh1 a:hover 
{
	background: transparent url(../premier-images/background-back-home.gif) 0 -23px no-repeat; border-bottom:0;
}

/* 	===================================================================================================
												Qucik Menus
===================================================================================================  */

#menus{	
	text-align:center;
	width:200px;
	height:89px;
	border:0;
	padding:0;
	margin:0;
	float:left;
}
#menus ul{
	position: relative;
	width:200px;
	height:89px;
	background:   url("../premier-images/background-quick-links-menu.gif");
	margin: 0;
	padding: 0;
}

#menus ul li{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;

}

#menus ul li, #menus a{
	display:block;
	height:30px;
	border-bottom:0;
}

#menus ul li a{
	text-indent:-9999px;
	text-decoration:none;
}


#m1{ left:0; top:0;  width:200px; height:30px; }

#m2{ left:0px; top:34px; width:200px; height:30px; }

#m3{ left:0px; top:62px; width:200px; height:30px; }


#m1 a:hover {
	background:  transparent url("../premier-images/background-quick-links-menu.gif") no-repeat -200px 0px;;  border-bottom:0;
}
#m2 a:hover {
	background: transparent url("../premier-images/background-quick-links-menu.gif") no-repeat -200px -34px; border-bottom:0;
}
#m3 a:hover {
	background: transparent url("../premier-images/background-quick-links-menu.gif") no-repeat -200px -62px; border-bottom:0;
}


#m1a {
	left:0px; top:0px; width:200px; background: transparent url("../premier-images/background-quick-links-menu.gif") no-repeat -200px 0px; border-bottom:0;
}
#m2a {
	left:0px; top:34px; width:200px; background: transparent url("../premier-images/background-quick-links-menu.gif") no-repeat -200px -34px; border-bottom:0;
}
#m3a {
	left:0px; top:62px; width:200px; background: transparent url("../premier-images/background-quick-links-menu.gif") no-repeat -200px -62px; border-bottom:0;
}


/* 	===================================================================================================
												Paging
===================================================================================================  */

#paging{
	width: 500px;
	text-align: right;
	margin: 0px;
	float:right;

}

#pagingmenus{
	width:200px;
	text-align: right;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #888888;
	text-decoration: none;	
	float:right;
}

#pagingmenus a {
	text-decoration: none;
	color:#BA8C58;
}

#pagingmenus a:hover{
	text-decoration: none;
	color: #888888;
}

ul.pagingmenus_links{
	margin:0;
	padding:0;
	background-position: center;
	text-align:right;
}

ul.pagingmenus_links li	{
	list-style-position:inside;
	list-style-type:none;
	display: inline;
	text-align:right;
	padding:0px 0px 50px 0px;
}

/* 	===================================================================================================
											List Items
===================================================================================================  */

#list
{
	padding: 0px;
}

ul.list 	
{
	list-style:none;
	margin:0;
	padding:0px;
}

ul.listitem
{
	margin-left:0;
	padding:0px;
	font:75%/23px Tahoma, Arial, Helvetica, sans-serif, "Arial Narrow";
	color: #888888;
}
ul.listitem li	
{
	display:block;
	background-image: url(../premier-images/img-dot-list.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	background-attachment: scroll;
	padding: 0px 0px 0px 15px;

}

/* 	===================================================================================================
												Footer
===================================================================================================  */


#footer
{
	width: 726px;
	height: 52px;	
	text-align: left;
	margin: 50px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	border-top:1px solid #EDEDED;
	float:left;
}

#footertop
{
	width: 740px;
	height: 20px;	
	text-align: left;
	float: left;
	padding: 0px 0px 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	line-height: 20px;
	font-weight: normal;
	color: #B1B1B1;
	text-decoration: none;	
}

#footertop a 
{
	text-decoration: none;
	color:#A0C6D1;
}

#footertop a:hover
{
	text-decoration: none;
	color: #B1B1B1;
}


#footersubmenus
{
	width: 740px;	
	float: left;
	padding: 5px 0px 2px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	line-height: 20px;
	font-weight: normal;
	color: #B1B1B1;
	text-decoration: none;	
}

#footersubmenus a 
{
	text-decoration: none;
	color:#87ABCD;
}

#footersubmenus a:hover
{
	text-decoration: none;
	color: #B1B1B1;
}

ul.footersubmenus_links
{
	margin:0;
	padding:0;
	background-position: center;
	text-align: left;
}

ul.footersubmenus_links li	
{
	list-style-position:inside;
	list-style-type:none;
	margin:0;
	padding:0px;
	display: inline;
	text-align: left;
}


/* 	===================================================================================================
												Form Elements
===================================================================================================  */

#formlayer	
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:65%;
	color: #000000;
	line-height:26px;
}

#formlayer fieldset,  #formlayer form
{
	margin:0;
	padding:0;
	border:0;
}

#formlayer label
{
	display:block;
}

#formlayer select
{
	width:480px;
	font-size:65%;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	margin: 0px;	
	padding:0px;
	border:1px solid #E5D3A1;

}

/*
.title{width:107px; font-size:65%; color:#818181; border:1px solid #D4B662;}

*/

#formlayer input
{
	width:220px;
	font-size:65%;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration: none;
	margin: 0px;	
	padding:1px 0px 0px 5px;
	background:url(../premier-images/form-text-bg.jpg) no-repeat;

}

.input-bg
{
	float:left; 
	width:185px; 
	height:17px; 
	background:url('../premier-images/form-text-bg.jpg') no-repeat; 
	border:0px; 
	color:#818181; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:65%; 
	padding: 1px 3px 0px 5px;
	text-indent:2px;
}

.input-bg1
{
	float:left; 
	width:185px; 
	height:60px; 
	background:url('../premier-images/form-text-area-bg.jpg') no-repeat scroll; 
	border:0px; 
	color:#818181; 
	font-size:65%;
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px 3px 0px 5px;
	text-indent:2px;
}

.list-bg
{
	float:left; 
	width:185px; 
	height:17px; 
	background:url('../premier-images/form-list-bg.jpg') 
	no-repeat; 
	border:0px; 
	color:#818181; 
	font-size:65%;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
}


#txtarea{
	width:400px;
	height:60px;
	background:url(../premier-images/form-text-area-bg.jpg) no-repeat;
}

#formlayer textarea {
	width:375px;
	height:58px;
	font-size:65%;
	font-family:Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	padding:1px 0px 0px 5px;
	line-height: 20px;
	margin: 0px;
	background: url('../premier-images/form-text-area-bg.jpg') no-repeat fixed;
	position: relative;
}

#formlayer a 
{
	text-decoration: underline;
	color: #FF0000;
}

#formlayer a:hover
{
	text-decoration: none;
	color: #000000;
}

#formlayer img
{
	padding:10px 0px 0px 0px;
}

.formlayer_button
{
	font-size:75%;
	font-family: Arial, Helvetica, sans-serif;
	color: #650101;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../premier-images/button-send-new.jpg);
	background-repeat: no-repeat;
	border: 0px #999999;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	background-position: center;
	height: 27px;
	width: 90px;
	text-transform: uppercase;
	letter-spacing: 1px;
}


/********************************************************************
									Form Style
**********************************************************************/

.cc-col1reg
{
	float:left; 
	width:610px; 	
	color:#000000; 
	padding: 25px; 
}

.cc-form-row1
{
	float:left; 
	width:680px; 
	color:#818181;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:65%; 
	padding:3px 0px 3px 0px; 
}

.cc-form-col11
{
	float:left; 
	width:324px; 
	color:#818181; 
	font-size:65%; 
	text-align:right; 
	padding:2px 5px 0px 0px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:65%;
	line-height:18px;		
}

.cc-form-col12
{
	float:left; 
	width:350px; 
	color:#818181; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:65%; 
	padding:0px 0px 0px 0px;
	line-height:18px;	
}

.cc-list
{
	float:left; 
	width:193px; 
	color:#818181;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:65%; 
	padding:0px 0px 0px 0px;
	line-height:18px;	
}

.form-main
{
	float:left; 
	width:680px;
	color:#000000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:65%;
}

.form-head
{
	float:left; 
	width:690px; 
	height:20px; 
	padding:5px 0px 0px 3px; 
	color:#000000;
	background-color:#DEB748; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:65%; 
	font-weight:bold;
}

#form-element
{
	width: 710px;
	height:640px;
	text-align: left;
	margin: 0px auto;
	padding: 25px;
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	background-attachment: scroll;	
}

#form-element h1
{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 15px;
	color: #5f5f5f;
}

#form-element p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	line-height: 15px;
	color: #000000;	
}

#form-element a
{
	text-decoration: none;
	color:#5F5F5F;
}

#form-element a:hover
{
	text-decoration: none;
	color: #777777;
}




#formlayerapplication
{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 4px;
}

#formlayerapplication fieldset,  #formlayerinner form
{
	margin:0;padding:0;border:0;
}

#formlayerapplication label
{
	display:block;
	padding:10px 0px 3px 0px;
	font-size:75%;
	font-family: Arial, Helvetica, sans-serif;
	color: #424E5B;
	line-height: 15px;
}

#formlayerapplication input, 
#formlayerapplication select, 
#formlayerapplication textarea
{
	width:200px;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	border:1px solid #CCCCCC;
	color: #424E5B;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../safe_images/background-txtbox.jpg);
	background-repeat: repeat-x;
	padding: 0px;
	line-height: 15px;
	margin: 0px;
}

#formlayerapplication input
{
	height: 16px;
}

#formlayerapplication textarea
{
	height: 75px;
	width: 350px;
}
#form-top
{
	float:left;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-align:left;
}
