

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 
background-image: url(../images/bgmain.gif);
background-position:top;
background-repeat: repeat-x;
 
}
#wrapper { 
 margin: 0 auto;
 width: 900px;

}

 h1  {  padding: 10px 10px 0px 13px;
text-align:left;
position:relative;
color:#305872;
font-family: "Trebuchet MS";
font-size: 1.7em;
margin: 0px;
}

h2  {
padding: 10px 10px 0px 13px;
position:relative;
color:#305872;
font-family: "Trebuchet MS";
font-size: 1.3em;
}

h3  {
padding: 10px 10px 0px 13px;
position:relative;
color:#305872;
font-family: "Trebuchet MS";
font-size: 1em;
}




img {
border:0px;
}


p.bullets1{
font-family: arial;
font-size: 13px;
color: #0052a0;
margin:3px 0px 0px 0px;
line-height: 19pt;

}

ul {


    line-height:1.7;
    list-style-type:none;
}
li {
    padding-left:50px;
    background:transparent url(../images/bullet.gif) no-repeat;
    background-position:10px 12px;
}





img.floatright { 
    float: right; 
    margin: 10px 10px 10px 10px; 
}

img.floatleft { 
    float: left; 
    margin: 10px 10px 10px 10px; 
}

#content a{
margin: 0px;
color: #668ba2;
display: inline;
text-decoration:none;
}

#content a:hover {
color: #000000;
margin: 0px;
}


#header {
 color: #333;
 width: 900px;
 float: left;
 padding: 0px;
 height: 107px;
 margin: 0px 0px 0px 0px;

}


#logo {

 width: 318px;
 float: left;
 padding: 0px;
 height: 106px;
 margin: 0px 0px 0px 0px;

}

#login {
background-image: url(../images/loginbg.gif);
background-position:top;
background-repeat: no-repeat;
 width: 428px;
 float: right;
 padding: 0px;
 height: 31px;
 margin: 0px 0px 0px 0px;
  padding: 5px 0px 0px 32px;

}

   #login p{ 
font-family: arial;
font-size: 14px;
color: #ffffff;
margin:0px 0px 0px 15px;
 }
 
 
/* menu */

#menu {
 color: #333;
 width: 903px;
 float: left;
 padding: 0px;
 height: 46px;
 margin: 0px 0px 0px 0px;
 background: #1b2239;
}



.nav {
width:903px;
height:46px;
background-color:#1b2239;
margin:0x 0 0 0px;
padding:0;
background-image:url(../images/menu_bg.gif);
background-repeat: repeat-x;
}

a#home {
width:89px;
height:46px;
background-image:url(http://www.premiercheck.com/portal/images/home.gif);
display:block;
text-decoration:none;
float:left;
}

a#home:hover {
background-position:89px 0;
}

a#products {
width:140px;
height:46px;
background-image:url(http://www.premiercheck.com/portal/images/products.gif);
display:block;
text-decoration:none;
float:left;
}

a#products:hover {
background-position:140px 0;
}

a#contact {
width:127px;
height:46px;
background-image:url(http://www.premiercheck.com/portal/images/contact.gif);
display:block;
text-decoration:none;
float:left;
}

a#contact:hover {
background-position:127px 0;
}

a#faq {
width:67px;
height:46px;
background-image:url(http://www.premiercheck.com/portal/images/faq.gif);
display:block;
text-decoration:none;
float:left;
}

a#faq:hover {
background-position:67px 0;
}


a#financial {
width:184px;
height:46px;
background-image:url(http://www.premiercheck.com/portal/images/fileshare.gif);
display:block;
text-decoration:none;
float:left;
}

a#financial:hover {
background-position:189px 0;
}

a#demo {
width:189px;
height:46px;
background-image:url(http://www.premiercheck.com/portal/images/demo.gif);
display:block;
text-decoration:none;
float:left;
}

a#demo:hover {
background-position:189px 0;
}


a#demo2 {
width:124px;
height:46px;
background-image:url(http://www.premiercheck.com/portal/images/videos.gif);
display:block;
text-decoration:none;
float:left;
}

a#demo2:hover {
background-position:124px 0;
}







 
#banner {
 color: #333;
 width: 900px;
 float: left;
 padding: 0px;
 height: 285px;
 margin: 0px 0px 0px 0px;
 background: #ffffff;
}

#flash {
display:inline;
color: #333;
width: 604px;
float: left;
padding: 0px;
height: 284px;
margin: 0px 0px 0px 0px;
background: #eeeeee;
}


/*videos links*/


#videolinks {
display:inline;
background-image: url(../images/videosbg.gif);
background-repeat: no-repeat;
color: #333;
width: 294px;
float: right;
padding: 0px 0px 0px 0px;
height: 284px;
margin: 0px 0px 0px 0px;
}

#videolinks #links {
padding: 0px 0px 0px 0px;
margin: 40px 0px 0px 7px;
}

a#video_intro {
width:283px;
height:80px;
background-image:url(../images/video_intro.gif);
display:block;
text-decoration:none;
float:left;
}

a#video_intro:hover {
background-position:283px 0;
}

a#video_binding {
width:283px;
height:78px;
background-image:url(../images/video_binding.gif);
display:block;
text-decoration:none;
float:left;
}

a#video_binding:hover {
background-position:283px 0;
}

a#video_business {
width:283px;
height:76px;
background-image:url(../images/video_business.gif);
display:block;
text-decoration:none;
float:left;
}

a#video_business:hover {
background-position:283px 0;
}







 
#title_strip {
background-image: url(../images/maintitle.gif);
background-repeat: no-repeat;
 color: #333;
 width: 900px;
 float: left;
 padding: 0px;
 height: 80px;
 margin: 0px 0px 0px 0px;

}


#title_strip2 {
background-image: url(../images/maintitle2.gif);
background-repeat: no-repeat;
 color: #333;
 width: 900px;
 float: left;
 padding: 0px;
 height: 80px;
 margin: 0px 0px 0px 0px;

}




#leftcolumn { 

 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: auto;
 width: 604px;
 float: left;
}

#leftcolumn #content{ 
border-right: 1px solid #b3c5d1;
border-left: 1px solid #b3c5d1;
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: auto;
 width: 603px;
 float: left;
}

#leftcolumn #bottom{ 
background-image: url(../images/content_bottom.gif);
background-repeat: no-repeat;
 margin: 0px 0px 10px 0px;
 padding: 0px;
 height: 17px;
 width: 604px;
 float: left;
}

#leftcolumn p{ 
  padding: 10px 10px 10px 10px;
font-family: arial;
font-size: 14px;
color: #000000;
margin:0px 0px 0px 5px;
line-height: 19px;
 }



#rightcolumn { 
 float: right;
 color: #333;

 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: auto;
 width: 294px;
 display: inline;
}


#rightcolumn #shows{ 
 float: right;
 color: #333;
 background: #dee9f1;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 250px;
 width: 293px;
 display: inline;
 border-right: 1px solid #b3c5d1;
 border-bottom: 1px solid #b3c5d1;
}

#rightcolumn #shows p{ 
  padding: 5px 0px 0px 10px;
font-family: arial;
font-size: 14px;
color: #000000;
margin:0px 0px 0px 5px;
line-height: 13px;
 }
 
#rightcolumn #shows a{ 
text-decoration: underline;
color: #000000;
margin:0px 0px 0px 0px;
 }
 
#rightcolumn #shows a:hover{ 
text-decoration: none;
margin:0px 0px 0px 0px;
 }

 
 
 #contactbox p{ 
  padding: 0px 0px 0px 25px;
font-family: arial;
font-size: 14px;
color: #000000;
margin:0px 0px 0px 5px;
line-height: 13px;
}

 #contactbox h1{ 
padding: 0px 10px 5px 13px;
text-align:left;
position:relative;
color:#305872;
font-family: "Trebuchet MS";
font-size: 1.1em;
margin: 0px;
}

 
 #contactbox { 
  border-right: 1px solid #b3c5d1;
 float: right;
 background: #ecf0f3;
 margin: 0px 0px 0px 0px;
 padding: 5px 0px 0px 0px;
 height: 210px;
 width: 293px;
 display: inline;
}

#rightbottom{ 
background-image: url(../images/right_bottom.gif);
background-repeat: no-repeat;
 margin: 0px 0px 10px 0px;
 padding: 0px;
 height: 23px;
 width: 294px;
 float: left;
}






 #footer { 
 background-image: url(../images/footer.gif);
background-repeat: no-repeat;
 float: right;
padding: 4px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 50px;
 width: 909px;
 display: inline;
 text-align: center;
}



#footer p{ 

  padding: 5px 0px 0px 0px;
font-family: verdana;
font-size: 10px;
color: #ffffff;
margin:0px 0px 0px 5px;
line-height: 13px;
 }
 
 
 #footer a{ 
text-decoration: none;

color: #ffffff;
margin:0px 0px 0px 0px;
 }
 
#footer a:hover{ 
text-decoration: underline;

color: #eeeeee;
margin:0px 0px 0px 0px;
 }
 
 
 
 /*dropdown*/
 
 
 

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 13px arial}

#sddm li a
{	display: block;
	margin: 0 px 0 0;
	padding: 0px 70px;
	width: 0px;
	background: #transparent;

	text-align: center;
	text-decoration: none}

#sddm li a:hover
{		background: #transparent;}


#sddm div
{	position: absolute;
	visibility: hidden;
		margin: 40px 0px 0px 0px;
	padding: 0;
	background: #212c39;
		z-index: 30
	}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 10px 20px 10px 20px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
	background: #transparent;
		color: #ffffff;
		font: 20px arial}

	#sddm div a:hover
	{		background: #b1c8d6;
		color: #000000}