/* STYLE SHEET */

* {
outline:none;
} 

h1, h2, h3, h4, h5, h6 { 
margin:0;
padding:0;
font-size:100%;
font-weight:normal;
} 
.clear {
clear:both;
z-index:0;
margin:0;
}

.InfoValue { font-size:1.1em; }

@font-face {font-family:Upd,sans-serif;font-style:normal;font-weight:normal;src:url(/Design/Fonts/upd.eot);}

a.n { color:#4066a3; font-size:1em; font-family:Arial,Helvetica,sans-serif; }

#LeftPane .n { color:#d6dced; }

#LeftPane .medium-blue  { color:#d6dced; font-size:1.3em; }

.large-blue { font-family:"Century Gothic",Upd,Arial,Helvetica,sans-serif; font-size:2em; color:#2e3347; cursor:default; }
.medium-blue { font-family:"Century Gothic",Upd,Arial,Helvetica,sans-serif; font-size:1.4em; color:#2e3347; cursor:default; }
.small-lightblue { font-family:"Century Gothic",Upd,Arial,Helvetica,sans-serif; font-size:1.3em; color:#d6dced; cursor:default; }

/* Homepage attributes */

body { margin:0; padding:0; font:70%/140% Arial,Helvetica,sans-serif; color:#3d435f; background-color:#fff; cursor:default; }

a:link, a:visited { color:#4066a3; }
a:hover, a:active { color:#4066a3; }

#LeftPane img { vertical-align:bottom; }
#ContentPane img { vertical-align:bottom; border:0; }
#RightPane img { vertical-align:bottom; }

#LeftPane .smalltext { font-size:1em; }
#RightPane .smalltext { font-size:1em; }

.welcomemsg { font-family:"Century Gothic",Upd,Arial,Helvetica,sans-serif; text-transform:lowercase; color:#d6dced; background:url(Images/welcome.gif) left no-repeat; padding:0 0 0 27px; line-height:29px; }
.date {  }
.pagename {  }

.submenu {  }
a.submenu {  }
a.submenu:hover {  }

a.LogoutLink { color:#fff; text-decoration:none; }
a.LogoutLink:hover { color:#fff; text-decoration:none; }

.sp { color:#9c9c9c; font-family:Arial,Helvetica,sans-serif; }
a.sp:link { color:#9c9c9c; text-decoration:none; }
a.sp:hover { color:#5c5c5c; text-decoration:none; }
.spg{ color:#9c9c9c; font-family:Arial,Helvetica,sans-serif; }

.Button { font-family:Arial,Helvetica,sans-serif; background-color:#d9dde6; border:1px solid #3d435f;font-size:10px; }
.button { font-family:Arial,Helvetica,sans-serif; background-color:#d9dde6; border:1px solid #3d435f;font-size:10px; }
.ntb { font-family:Arial,Helvetica,sans-serif; background-color:#edf0f7; border:1px solid #3d435f;font-size:1em; }
.ErrorText { font-weight:bold; color:#FF0000;font-size:11px; } /* red error text */
select { font-family:Arial,Helvetica,sans-serif;font-size:11px; }

/* Normal text */
.n { font-size:1em; }
.n2 { font-size:1em; color:#4d4d4d; }
.n3 { font-size:1em; color:#929292; }
.n4 { font-size:0.9em; color:#000; }
.nb { font-size:1em; font-weight:bold; }
.ni { font-size:1em; font-style:italic; }
.nr { font-size:1em; color:#FF0000; }
.nblk { font-size:1em; color:#000; }
.nblkb { font-size:1em; color:#000; font-weight:bold; } /* normal black bold */

.head { font-family:"Century Gothic",Upd,Arial,Helvetica,sans-serif; font-size:1.3em; color:#2e3347; line-height:1.2em; }
.head2 { font-family:"Century Gothic",Upd,Arial,Helvetica,sans-serif; font-size:1.4em; color:#2e3347; line-height:1.2em; }
.head3 { font-family:"Century Gothic",Upd,Arial,Helvetica,sans-serif; font-size:2em; color:#2e3347; line-height:1.2em; }
.head4 { font-family:"Century Gothic",Upd,Arial,Helvetica,sans-serif; font-size:1.3em; color:#2e3347; line-height:1.2em; }
.head5 { font-family:"Century Gothic",Upd,Arial,Helvetica,sans-serif; font-size:1.4em; color:#2e3347; line-height:1.2em; }
.head6 { font-family:"Century Gothic",Upd,Arial,Helvetica,sans-serif; font-size:2em; color:#2e3347; line-height:1.2em; }

.subhead { font-family:Arial,Helvetica,sans-serif; font-size:1em; color:#7491c0; font-weight:bold; }
.subhead2 { font-family:Arial,Helvetica,sans-serif; font-size:1em; color:#7491c0; font-weight:bold; }
.subhead3 { font-family:Arial,Helvetica,sans-serif; font-size:1em; color:#7491c0; text-transform:uppercase; }
.subhead4 { font-family:Arial,Helvetica,sans-serif; font-size:1em; color:#7491c0; text-transform:uppercase; }

.botmenulink { font-family:"Century Gothic",Upd,Arial,Helvetica,sans-serif; text-transform:lowercase; color:#d6dced; }
a.botmenulink { color:#d6dced; text-decoration:none; }
a.botmenulink:hover { color:#fff; text-decoration:none; }

/* Containers */
.small-gray { font-family:Arial,Helvetica,sans-serif; font-size:1em; color:#55595A; cursor:default; }
.medium-gray { font-family:Arial,Helvetica,sans-serif; font-size:1.4em; color:#fe6902; cursor:default; }
.medium-black { font-family:Arial,Helvetica,sans-serif; font-size:1.2em; color:#000; cursor:default; }

/* Table */
.tbl { font-size:1em; border:solid 1px #c6c6c6; } /* frame */
.tblhdr { font-family:"Century Gothic",Upd,Arial,Helvetica,sans-serif; font-size:1.1em; color:#2e3347; border-bottom:solid 1px #d0d0d0; padding:4px 4px 4px 4px; background-color:#bcc1d0; }
.tblhdr a { color:#fe6902; font-size:1em; }
.tblftr { font-family:"Century Gothic",Upd,Arial,Helvetica,sans-serif; font-size:1.1em; color:#2e3347; border-top:solid 1px #d0d0d0; padding:4px 4px 4px 4px; background-color:#bcc1d0; }
.tblftr a { color:#fe6902; font-size:1em; }
.tblitm { background-color:#f9f9f9; padding:4px 4px 4px 4px; } /* row */
.tblitm a { font-weight:normal; }
.tblalt { background-color:#f4f4f4; padding:4px 4px 4px 4px; } /* alternate row */
.tblalt a { font-weight:normal; }
.tbledit { background-color:#DEDFDE; padding:4px 4px 4px 4px; } /* edit row */
.tblsel { background-color:#DEDFDE; padding:4px 4px 4px 4px; } /* row selected */
.tblcel { background-color:#fff; padding:4px 4px 4px 4px; } /* cell */
.tblaltc { background-color:#D1CFCF; padding:4px 4px 4px 4px; } /* alternate cell */
.tblpag { background-color:#ededed; padding:4px 4px 4px 4px; color:#000; } /* table pager */
.tblpag a { color:#000; }

/* HTML Styles */
UL LI { list-style-type:square; color:#55595A; }
UL LI LI { list-style-type:disc; color:#55595A; }
UL LI LI LI { list-style-type:square; color:#55595A; }
OL LI { list-style-type:square; color:#55595A; }
OL OL LI { list-style-type:lower-alpha; color:#55595A; }
OL OL OL LI { list-style-type:lower-roman; color:#55595A; }
HR { color:#55595A; height:1pt; width:100%; } /* horizontal rule */

/* Image Sizes for MyProfile, e-comm etc */
.image1{width:50px;border:solid 1px #dddddd;}
.image2{width:100px;border:solid 1px #dddddd;}
.image3{width:150px;border:solid 1px #dddddd;}
.image4{width:200px;border:solid 1px #dddddd;}
.image5{width:250px;border:solid 1px #dddddd;}

#LeftPane{ text-align:left; min-height:300px; }
#ContentPane { text-align:left; min-height:300px; max-width:639px; }
#RightPane { text-align:left; min-height:300px; }

#bg { background:#2e3347 url(Images/bg.gif) top repeat-x; margin:0; min-height:488px; }

#centre { margin:0 auto; width:903px; text-align:left; padding:0; background:url(Images/content-bg.gif); min-height:488px; }

#top-bar { width:903px; height:103px; background:url(Images/logo.gif) no-repeat; }

#b-contact a { float:left; width:76px; height:29px; background:url(Images/contact.gif); display:block; text-indent:-9999px; }
#b-contact a:hover { background:url(Images/contact-o.gif); text-decoration:none; }
#b-login a { float:left; width:57px; height:29px; background:url(Images/login.gif); display:block; text-indent:-9999px; }
#b-login a:hover { background:url(Images/login-o.gif); }
#welcome { float:left; height:29px; margin:1px 0 0 0; }

#flash-car { float:right; height:103px; width:255px; }

#ftr { width:903px; background:url(Images/f.gif) no-repeat; height:26px; padding:30px 0 0 0; font-size:0.9em; color:#2e3347; }
#ftr a { color:#2e3347; text-decoration:none; }
#credits { float:left; width:212px; padding:0 0 0 10px; }
#credits a { color:#d6dced; text-decoration:none; }
#copyright { float:left; width:449px; margin:0 0 0 10px; }
#options { float:right; width:174px; text-align:right; margin:0 24px 0 0; }

#b-menu-bar { width:903px; height:36px; background:#2e3347; }
#b-menu-gap { float:left; width:222px; }
#b-menu { float:right; width:667px; text-align:center; }

#bottom { width:903px; background:#2e3347 url(Images/b.gif) no-repeat bottom; height:30px; }

#top-menu { display:none; visibility:hidden; }

#side-menu { width:209px; min-height:127px; }

#right-gap { width:39px; visibility:hidden; height:1px; }


#login-page {width:774px; margin:0 auto;}
h2.login-logo a {display:block; float:left; text-indent:-9999px;width:200px; height:200px; background:url(/Design/Logo/Logo.jpg) top;}
.login-message {float:left; text-align:left; margin:0; padding:144px 0 0 25px;}
#login-clear {clear:both;}
#login-left {float:left; width:200px; padding-left:10px;}
h3.login-options {padding:0 0 10px 20px; font-size:1.1em; font-weight:normal;}
#login-left ul {padding-left:50px;margin:0;}
#login-left ul li {padding:2px 0;margin:0;}
#login-right {float:left; border-left:1px solid #ccc; padding:0 0 0 14px;}

.TMG { cursor:pointer; font-size:14px; width:209px; font-family:"Century Gothic",Upd,Arial,Helvetica,sans-serif; text-transform:uppercase; }
.CMG{ width:150px; font-size:11px; border:1px solid #d6d9e2; cursor:pointer; font-family:Arial,Helvetica,sans-serif; }
.CMI { color:#2e3347; border-bottom:1px solid #d6d9e2; height:25px; background:#dee1e9; }
.CMIO { color:#2e3347; border-bottom:1px solid #d6d9e2; height:25px; background:#d6d9e2; }
.CMID { color:#2e3347; border-bottom:1px solid #d6d9e2; height:25px; background:#d6d9e2; }
.CMIS { color:#2e3347; border-bottom:1px solid #d6d9e2; height:25px; background:#d6d9e2; }

.upd-video p {
	text-align:center;
	}
	
.video-right {
	float:right;
	margin:0 !important;
	padding-left:20px;
	}
	
.video-introtext {

}