/* CSS Document */



* {

  padding: 0px 0px 0px 0px;

  margin:  0px 0px 0px 0px;

  }



body { 

	width:             810px;

	margin-left:       auto;

	margin-right:      auto;

	background-color:  #fafaff;

	padding:           0px;

}



a:link {

		text-decoration: underline;

		color:			 #12588b;

		}

		

a:hover {

		text-decoration:none;

		}

		

a:visited{

		text-decoration: underline;

		}



ul {
		line-height: 1.8;
		
		padding-left: 20px;

		}

		

h1 {

    font-size:      200%;

    padding:        5px 0px 10px 0px;

    line-height:    1.2;

    color:			#193c50;

   }

   		

h2 {

    font-size:      150%;

    padding-top:    2px;

    padding-bottom: 5px;

    line-height:    1.2;

    color:			#193c50;

   }

   

h3 {

    font-size:      125%;

    padding-top:    5px;

    padding-bottom: 5px;

    color:			#193c50;

   }

   

h4 {

	font-size:		110%;

	color:			#193c50;

	padding-top:    5px;

	padding-bottom: 5px;

	}

   

p {

  padding-top:    10px;

  padding-bottom: 5px;

  }

   

   

#wrap {

      background-image:  url(images/backroundwrap.gif);

	  background-repeat: repeat-y;

	  

	  font-family:       Geneva, Arial, Helvetica, sans-serif;

	  padding-top:       0px;

	  padding-left:      5px;

      padding-right:     5px;

	  padding-bottom:    0px;

	  font-size:         small;

	  }



#all {

	 line-height:        1.2;

	 background-image:   url(images/background.png);

	 background-repeat:  repeat-y;

	 }

	 

#header {

	   padding:          0px 0px 0px 0px;

	   margin:           -10px 0px -8px 0px;

}



		 

.topnav {

		width:      800px;

		height:     30px;

		margin:     1px 0px 0px 0px;

		padding:    0px 0px 0px 0px;

		background:  url(images/topnav_bg_blue.gif) #8db4c5 repeat-x;

		font-size:  8pt;

		border-top: 1px #000000;

}



#nav ul{
		line-height:  1.2;

		padding:     1px 0px 0px 0px;

		margin:      0px 0px 0px 0px;

		font-size:   10pt;

		color:       #FFFFFF;

		width:       100%;

		background:  url(images/topnav_bg_blue.gif) #8db4c5 repeat-x;

		list-style:  none;

}   



#nav ul li{

		display:    inline;

		list-style: none;

}



#nav ul li a{

		margin:          0 0 0 0;

		padding:         .4em 1.5em .6em 1em;

		background:      url(images/topnav_bg_blue.gif) repeat-x;

		color:           #000000;

		text-decoration: none;

		float:           left;

		border-right:    1px solid #111133;

}



#nav ul li a:hover{

		background:      #CCCCCC url(images/topnav_bg_grey.gif) repeat-x;

		padding:         .4em 1.5em .5em 1em;

		color:           #000000;

		text-decoration: none;

		border-right:    1px solid #11113;

}



.sidebar {

		float: right;

		width: 180px;

		padding: 5px;

		text-align: center;

		}

		

		.sidebar p {

				text-align: left;

				}

		

#NWDaction {

		text-align: center;

		clear:      both;

		padding:    25px 35px 5px 25px;

		float:      right;

		width:      190;

		}

		#NWDaction img {

				text-align:      center;

				border:          none;  

				}

		

.main {

      margin-left:    0px;

	  width:          560px;

	  

	  padding-right:  0px;

	  padding-top:    25px;

	  padding-left:   35px;

	  padding-bottom: 20px;

	  

	  line-height:    1.5;

	  text-align:     left;

	  font-size:      115%; 

	  }

	  

	  #newvsold {

	  		width:  100%;

			border: 2px;

			padding: 5px;

			font-size: .9em;

			}

			

			th{

			text-align: center;

			padding:    0px;

			width:      50%;

			font-size:  120%;

			color:			#193c50;

			}

			

			td {

			text-align: center;

			padding:    10px 5px 0px 5px;

			}

	  

#guarantee {

          background-color: #fafaff;

		  border:           thin dashed #FFFFFF;

		  text-align:       center;

		  width:            80%;

		  

		  margin-left:      auto;

		  margin-right:     auto;

		  margin-top:       10px;

		  margin-bottom:    10px; 

		  

		  padding:          5px;

		  }

		  

#footer {

		 text-align:        center;

		 font-size:         90%;

		 

		 padding-top:       5px;

		 padding-bottom:    5px;

		 

		 background:        #759dae;

		 border-top:        1px solid #333;

		 border-bottom:     2px solid #000;   

		 

		 clear:             both;

		 }